diff --git a/src/components/shared/DatePicker.vue b/src/components/shared/DatePicker.vue index 11cd6d91..799b5749 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; + disabled?: boolean; clearable?: boolean; label?: string; bgColor?: string; @@ -59,7 +60,7 @@ function valueUpdate(value: string) { auto-apply :id :for="id" - :disabled="readonly" + :disabled="readonly || disabled" :disabled-dates="disabledDates" :teleport="true" :dark="$q.dark.isActive" @@ -78,7 +79,8 @@ function valueUpdate(value: string) { :rules :label :for="id" - :readonly="readonly" + :readonly="readonly || disabled" + :disable="disabled" :mask="readonly ? '' : '##/##/####'" :model-value=" model