diff --git a/packages/@core/ui-kit/popup-ui/src/modal/use-modal.ts b/packages/@core/ui-kit/popup-ui/src/modal/use-modal.ts index 048243da..2037dfd0 100644 --- a/packages/@core/ui-kit/popup-ui/src/modal/use-modal.ts +++ b/packages/@core/ui-kit/popup-ui/src/modal/use-modal.ts @@ -94,8 +94,9 @@ export function useVbenModal( injectData.options?.onOpenChange?.(isOpen); }; + const onClosed = mergedOptions.onClosed; mergedOptions.onClosed = () => { - options.onClosed?.(); + onClosed?.(); if (mergedOptions.destroyOnClose) { injectData.reCreateModal?.(); }