diff --git a/src/components/hutaoAbyss/hta-overlay-overview.vue b/src/components/hutaoAbyss/hta-overlay-overview.vue index 923fec91..9d2183b6 100644 --- a/src/components/hutaoAbyss/hta-overlay-overview.vue +++ b/src/components/hutaoAbyss/hta-overlay-overview.vue @@ -1,8 +1,30 @@ @@ -10,15 +32,15 @@ // vue import { computed } from "vue"; import TOverlay from "../main/t-overlay.vue"; -import TSubLine from "../main/t-subline.vue"; interface HtaOverlayOverviewProps { modelValue: boolean; - data?: TGApp.Plugins.Hutao.AbyssOverview; + data: TGApp.Plugins.Hutao.Abyss.OverviewData; } interface HtaOverlayOverviewEmits { - (e: "update:modelValue", value: TGApp.Plugins.Hutao.AbyssOverview): void; + (e: "update:modelValue", value: boolean): void; + (e: "cancel"): void; } const props = defineProps(); @@ -31,6 +53,7 @@ const visible = computed({ function onCancel() { visible.value = false; + emits("cancel"); } diff --git a/src/pages/WIKI/Abyss.vue b/src/pages/WIKI/Abyss.vue index 55ff5478..2ca6f87d 100644 --- a/src/pages/WIKI/Abyss.vue +++ b/src/pages/WIKI/Abyss.vue @@ -1,24 +1,53 @@