diff --git a/src/components/common/detail-drawer.vue b/src/components/common/detail-drawer.vue index 8ccb7a0..bc8d350 100644 --- a/src/components/common/detail-drawer.vue +++ b/src/components/common/detail-drawer.vue @@ -14,6 +14,7 @@ const props = defineProps(); interface Emits { (e: 'update:modelValue', modelValue: boolean): void; + (e: 'afterLeave'): void; } const emit = defineEmits(); @@ -58,10 +59,20 @@ onUnmounted(() => { const onUpdateShow = (value: boolean) => { emit('update:modelValue', value); }; + +const afterLeave = () => { + emit('afterLeave'); +};