From 6578b9570435ed1305545ddf676f9a673ba24ce9 Mon Sep 17 00:00:00 2001 From: SauceyRed Date: Sun, 13 Jul 2025 00:24:25 +0200 Subject: [PATCH] feat: handle close and cancel events in Modal component --- components/Modal.vue | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/components/Modal.vue b/components/Modal.vue index dd9cda7..ef96311 100644 --- a/components/Modal.vue +++ b/components/Modal.vue @@ -15,6 +15,12 @@ const dialog = ref(); onMounted(() => { if (dialog) { dialog.value?.showModal(); + if (props.onClose) { + dialog.value?.addEventListener("close", props.onClose); + } + if (props.onCancel) { + dialog.value?.addEventListener("cancel", props.onCancel); + } } });