Skip to content
This repository was archived by the owner on Apr 17, 2022. It is now read-only.

Commit 9b3099b

Browse files
committed
feat: Add open event (#41)
1 parent cc4b836 commit 9b3099b

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Vue3DatePicker/Vue3DatePicker.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@
125125
import { mapSlots } from './components/composition/slots';
126126
import { onClickOutside } from './directives/clickOutside';
127127
128-
const emit = defineEmits(['update:modelValue', 'textSubmit', 'closed', 'cleared']);
128+
const emit = defineEmits(['update:modelValue', 'textSubmit', 'closed', 'cleared', 'open']);
129129
const props = defineProps({
130130
is24: { type: Boolean as PropType<boolean>, default: true },
131131
enableTimePicker: { type: Boolean as PropType<boolean>, default: true },
@@ -331,6 +331,9 @@
331331
if (!isOpen.value) {
332332
clearInternalValues();
333333
}
334+
if (isOpen.value) {
335+
emit('open');
336+
}
334337
parseExternalModelValue(props.modelValue);
335338
}
336339
};

0 commit comments

Comments
 (0)