diff --git a/.eslintcache b/.eslintcache deleted file mode 100644 index 7db0893..0000000 --- a/.eslintcache +++ /dev/null @@ -1 +0,0 @@ -[{"/Users/shubhadipmaity/projects/vuejs3-datepicker/src/components/datepicker/DateInput.vue":"1","/Users/shubhadipmaity/projects/vuejs3-datepicker/src/components/examples/VModel.vue":"2"},{"size":7097,"mtime":1676125280403},{"size":1645,"mtime":1676124771220}] \ No newline at end of file diff --git a/package.json b/package.json index 665a717..ffe6f1e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vuejs3-datepicker", - "version": "1.0.14", + "version": "1.0.15", "description": "Vue 3 datepicker", "files": [ "dist/*", diff --git a/src/components/datepicker/Datepicker.vue b/src/components/datepicker/Datepicker.vue index 7253174..a442ff8 100644 --- a/src/components/datepicker/Datepicker.vue +++ b/src/components/datepicker/Datepicker.vue @@ -461,11 +461,8 @@ export default defineComponent({ selectedDate.value = date; setPageDate(date); emit('selected', date); - if (props.modelValue) { - emit('update:modelValue', date); - } else { - emit('input', date); - } + emit('update:modelValue', date); + emit('input', date); } /** diff --git a/src/components/examples/VModel.vue b/src/components/examples/VModel.vue index 5fbb6d9..1ce06ca 100644 --- a/src/components/examples/VModel.vue +++ b/src/components/examples/VModel.vue @@ -61,14 +61,14 @@ export default defineComponent({ * Handler for select-day function */ function dateSelected(payload: Date): void { - console.log(payload); + console.log(payload, dateinput.value); } /** * clear date handler */ function handleClearDate(): void { - console.log('clear date event triggered'); + console.log('clear date event triggered', dateinput.value); } return { diff --git a/src/components/iconview/IconView.vue b/src/components/iconview/IconView.vue index 7f933bf..785935e 100644 --- a/src/components/iconview/IconView.vue +++ b/src/components/iconview/IconView.vue @@ -48,5 +48,4 @@ export default defineComponent({ }, }); - +