diff --git a/src/components/DateEdit.vue b/src/components/DateEdit.vue index 313f1c38..c0cf840f 100644 --- a/src/components/DateEdit.vue +++ b/src/components/DateEdit.vue @@ -9,6 +9,8 @@ prepend-inner-icon="calendar_month" :disabled="disabled" :placeholder="placeholder ?? label" + clearable + @click:clear="editDate = null" /> @@ -20,7 +22,7 @@ import moment from 'moment' import {computed, ref, watch} from 'vue' -const value = defineModel() +const value = defineModel() const componentProps = defineProps<{ disabled?: boolean @@ -33,7 +35,7 @@ const componentProps = defineProps<{ const editDate = ref(value.value == '' ? null : (value.value ?? null)) const menu = ref(false) const editedDate = computed(() => { - if (editDate.value === null && !componentProps.newDate) return '' + if (editDate.value === null && !componentProps.newDate) return null return moment(editDate.value).format('YYYY-MM-DD') }) diff --git a/src/components/dialogs/add/OnCallAdd.vue b/src/components/dialogs/add/OnCallAdd.vue index f4025afb..1ec99829 100644 --- a/src/components/dialogs/add/OnCallAdd.vue +++ b/src/components/dialogs/add/OnCallAdd.vue @@ -78,13 +78,7 @@ - +