From c0988fac6aaf0c89ae35af9ee79ebd76b9316abe Mon Sep 17 00:00:00 2001 From: Wing-Kam Wong Date: Mon, 11 Jul 2022 14:11:32 +0800 Subject: [PATCH] refactor(gui-v2): saving logic for duration --- packages/nc-gui-v2/components/cell/Duration.vue | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/nc-gui-v2/components/cell/Duration.vue b/packages/nc-gui-v2/components/cell/Duration.vue index 5dfe1f7606..9be494be7f 100644 --- a/packages/nc-gui-v2/components/cell/Duration.vue +++ b/packages/nc-gui-v2/components/cell/Duration.vue @@ -21,7 +21,7 @@ const { modelValue } = defineProps() // ------------ // emit // ------------ -const emit = defineEmits(['update:input']) +const emit = defineEmits(['update:modelValue']) // ------------ // data @@ -67,9 +67,9 @@ const checkDurationFormat = (evt: any) => { } } -const onBlur = () => { +const submitDuration = () => { if (isEdited.value) { - emit('update:input', durationInMS.value) + emit('update:modelValue', durationInMS.value) } isEdited.value = false } @@ -81,9 +81,9 @@ const onBlur = () => { ref="durationInput" v-model="localState" :placeholder="durationPlaceholder" - @blur="onBlur" + @blur="submitDuration" @keypress="checkDurationFormat($event)" - @keydown.enter="isEdited && emit('update:input', durationInMS.value)" + @keydown.enter="submitDuration" />