From 9785bbec7e68c9c6034d640e7787d84f9b8bbec5 Mon Sep 17 00:00:00 2001 From: Pavlo Kulyk Date: Mon, 1 Jun 2026 16:37:29 +0300 Subject: [PATCH] fix: add beforeCancelFunction logic --- adminforth/spa/src/afcl/Dialog.vue | 31 +++++++++++++++++++++--------- adminforth/spa/src/afcl/Modal.vue | 29 ++++++++++++++++++++-------- 2 files changed, 43 insertions(+), 17 deletions(-) diff --git a/adminforth/spa/src/afcl/Dialog.vue b/adminforth/spa/src/afcl/Dialog.vue index d61303858..2339ae3e0 100644 --- a/adminforth/spa/src/afcl/Dialog.vue +++ b/adminforth/spa/src/afcl/Dialog.vue @@ -5,6 +5,7 @@ :closeByClickOutside="clickToCloseOutside || closeByClickOutside" :closeByEsc="closeByEsc || closable" :beforeCloseFunction="beforeCloseFunction" + :beforeCancelFunction="beforeCancelFunction" :beforeOpenFunction="beforeOpenFunction" :askForCloseConfirmation="askForCloseConfirmation" :closeConfirmationText="closeConfirmationText" @@ -26,7 +27,7 @@ v-if="headerCloseButton" type="button" class="text-lightDialogCloseButton bg-transparent hover:bg-lightDialogCloseButtonHoverBackground hover:text-lightDialogCloseButtonHover rounded-lg text-sm w-8 h-8 ms-auto inline-flex justify-center items-center dark:text-darkDialogCloseButton dark:hover:bg-darkDialogCloseButtonHoverBackground dark:hover:text-darkDialogCloseButtonHover" - @click="tryToHideModal" + @click="tryToCancelModal" >