We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
preventDefault
handleOpen
1 parent 00dc2c2 commit 628aedcCopy full SHA for 628aedc
src/VueDatePicker/components/DatepickerInput.vue
@@ -1,5 +1,5 @@
1
<template>
2
- <div @click="(e) => !$slots['dp-input'] && handleOpen(e)">
+ <div @click="handleOpen">
3
<slot v-if="$slots.trigger && !$slots['dp-input'] && !defaultedInline.enabled" name="trigger" />
4
<div v-if="!$slots.trigger && (!defaultedInline.enabled || defaultedInline.input)" class="dp__input_wrap">
5
<slot
@@ -263,7 +263,6 @@
263
};
264
265
const handleOpen = (ev: KeyboardEvent | MouseEvent) => {
266
- ev.preventDefault();
267
checkStopPropagation(ev, defaultedConfig.value, true);
268
if (defaultedTextInput.value.enabled && defaultedTextInput.value.openMenu && !defaultedInline.value.input) {
269
if (defaultedTextInput.value.openMenu === 'open' && !props.isMenuOpen) return emit('open');
0 commit comments