From d93b2373468793fd64d4c174d6f6501370a4e27d Mon Sep 17 00:00:00 2001 From: Fernanda Nogueira Date: Tue, 30 Aug 2022 15:01:20 -0300 Subject: [PATCH] feat(int-512): add invalid date --- src/components/Datepicker/Datepicker.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components/Datepicker/Datepicker.vue b/src/components/Datepicker/Datepicker.vue index 8858e199..9cfadb04 100644 --- a/src/components/Datepicker/Datepicker.vue +++ b/src/components/Datepicker/Datepicker.vue @@ -15,6 +15,7 @@ :disabled="disabled" :placeholder="placeholder" :value="internalValueFormatted" + :error="invalidDate" @icon-click="handleInputClick" @clear="handleClear" @keyup.enter="handleDoneAction" @@ -195,6 +196,7 @@ export default { datetime: '####-##-## ##:##', }, hitClear: false, + invalidDate: false, }), computed: { @@ -286,6 +288,7 @@ export default { dayjs(this.internalValue, this.internalFormat, true).isValid() ) { this.internalDate = this.internalValue + this.invalidDate = false } }, }, @@ -319,7 +322,7 @@ export default { true ).isValid() if (!isValid || (this.hasDayDisabled && this.isDateDisabled())) { - this.handleClear(this.internalValue) + this.invalidDate = true return }