Skip to content

Commit 5da1a80

Browse files
committed
refactor(dateinput): Reset typedDate via ref
1 parent 69bad2c commit 5da1a80

File tree

2 files changed

+2
-12
lines changed

2 files changed

+2
-12
lines changed

src/components/DateInput.vue

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,6 @@ export default {
7676
type: Boolean,
7777
default: false,
7878
},
79-
resetTypedDate: {
80-
type: [Date],
81-
default: null,
82-
},
8379
selectedDate: {
8480
type: Date,
8581
default: null,
@@ -129,11 +125,6 @@ export default {
129125
return this.formattedDate
130126
},
131127
},
132-
watch: {
133-
resetTypedDate() {
134-
this.typedDate = ''
135-
},
136-
},
137128
mounted() {
138129
this.input = this.$el.querySelector('input')
139130
},

src/components/Datepicker.vue

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<div class="vdp-datepicker" :class="[wrapperClass, { rtl: isRtl }]">
33
<DateInput
44
:id="id"
5+
ref="dateInput"
56
:autofocus="autofocus"
67
:bootstrap-styling="bootstrapStyling"
78
:calendar-button="calendarButton"
@@ -21,7 +22,6 @@
2122
:placeholder="placeholder"
2223
:ref-name="refName"
2324
:required="required"
24-
:reset-typed-date="resetTypedDate"
2525
:selected-date="selectedDate"
2626
:show-calendar-on-button-click="showCalendarOnButtonClick"
2727
:show-calendar-on-focus="showCalendarOnFocus"
@@ -219,7 +219,6 @@ export default {
219219
* {Number}
220220
*/
221221
pageTimestamp,
222-
resetTypedDate: utils.getNewDateObject(),
223222
/*
224223
* Selected Date
225224
* {Date}
@@ -367,7 +366,7 @@ export default {
367366
return
368367
}
369368
370-
this.resetTypedDate = this.utils.getNewDateObject()
369+
this.$refs.dateInput.typedDate = ''
371370
this.selectDate(cell.timestamp)
372371
this.close()
373372
},

0 commit comments

Comments
 (0)