diff --git a/packages/vue/src/dialog/use-dialog.ts b/packages/vue/src/dialog/use-dialog.ts index 57ec4ecfb4..c45fd981a0 100644 --- a/packages/vue/src/dialog/use-dialog.ts +++ b/packages/vue/src/dialog/use-dialog.ts @@ -18,6 +18,10 @@ export const useDialog = >( ...reactiveContext, id: reactiveContext.id || useId().value, getRootNode, + onOpen() { + emit('open') + emit('update:open', true) + }, onClose() { emit('close') emit('update:open', false)