File tree Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -667,16 +667,15 @@ export default {
667
667
},
668
668
/**
669
669
* Parse a datepicker value from string/number to date
670
- * @param {Date|String|Number|null } date
671
- * @returns {Date}
670
+ * @param {Date|String|Number|undefined } date
671
+ * @returns {Date|null }
672
672
*/
673
673
parseValue (date ) {
674
- let dateTemp = date
675
- if (typeof dateTemp === ' string' || typeof dateTemp === ' number' ) {
676
- const parsed = new Date (dateTemp)
677
- dateTemp = Number .isNaN (parsed .valueOf ()) ? null : parsed
674
+ if (typeof date === ' string' || typeof date === ' number' ) {
675
+ const parsed = new Date (date)
676
+ return this .utils .isValidDate (parsed) ? parsed : null
678
677
}
679
- return dateTemp
678
+ return this . utils . isValidDate (date) ? date : null
680
679
},
681
680
/**
682
681
* Focus the open date, or close the calendar if already focused
You can’t perform that action at this time.
0 commit comments