From 8ee67bbca5b50ad8cdf7ec5b3ab3458d585fe2ec Mon Sep 17 00:00:00 2001 From: puriphatt Date: Wed, 21 Aug 2024 13:39:16 +0700 Subject: [PATCH] refactor: clearable DatePicker --- src/components/shared/DatePicker.vue | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/components/shared/DatePicker.vue b/src/components/shared/DatePicker.vue index 982eedb9..7f0cd9ad 100644 --- a/src/components/shared/DatePicker.vue +++ b/src/components/shared/DatePicker.vue @@ -9,6 +9,7 @@ const model = defineModel(); const props = defineProps<{ id?: string; readonly?: boolean; + clearable?: boolean; label?: string; rules?: ((value: string) => string | true)[]; disabledDates?: string[] | Date[] | ((date: Date) => boolean); @@ -54,6 +55,7 @@ function valueUpdate(value: string) { utc auto-apply :id + :for="id" :disabled="readonly" :disabled-dates="disabledDates" :teleport="true" @@ -100,6 +102,15 @@ function valueUpdate(value: string) { color="primary" /> +