From 2c5e19782f6d00a3afc6d8266707112515a007f1 Mon Sep 17 00:00:00 2001 From: Muhammed Mustafa Date: Sat, 30 Jul 2022 16:02:03 +0530 Subject: [PATCH] chore/gui-v2-date-picker-fixed-clearing-issue --- packages/nc-gui-v2/components/cell/DatePicker.vue | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/nc-gui-v2/components/cell/DatePicker.vue b/packages/nc-gui-v2/components/cell/DatePicker.vue index d9e8ced082..4f95466be0 100644 --- a/packages/nc-gui-v2/components/cell/DatePicker.vue +++ b/packages/nc-gui-v2/components/cell/DatePicker.vue @@ -33,6 +33,11 @@ const localState = $computed({ return /^\d+$/.test(modelValue) ? dayjs(+modelValue) : dayjs(modelValue) }, set(val?: dayjs.Dayjs) { + if (!val) { + emit('update:modelValue', null) + return + } + if (val?.isValid()) { emit('update:modelValue', val?.format('YYYY-MM-DD')) }