From 6f4ad3b81cbedde8c27a3c81567559e271f4fa76 Mon Sep 17 00:00:00 2001 From: iamsivin Date: Sun, 22 Feb 2026 23:30:00 +0530 Subject: [PATCH] chore: Review fix --- .../dashboard/components/CustomSnoozeModal.vue | 3 ++- .../dashboard/commands/CmdBarConversationSnooze.vue | 11 +++++++++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/app/javascript/dashboard/components/CustomSnoozeModal.vue b/app/javascript/dashboard/components/CustomSnoozeModal.vue index 46b3d33f2..c0ecd8eda 100644 --- a/app/javascript/dashboard/components/CustomSnoozeModal.vue +++ b/app/javascript/dashboard/components/CustomSnoozeModal.vue @@ -3,7 +3,7 @@ import { ref } from 'vue'; import Dialog from 'dashboard/components-next/dialog/Dialog.vue'; import DatePicker from 'dashboard/components-next/DatePicker/DatePicker.vue'; -const emit = defineEmits(['chooseTime']); +const emit = defineEmits(['chooseTime', 'close']); const dialogRef = ref(null); const datePickerRef = ref(null); @@ -20,6 +20,7 @@ const onClear = () => { const onDialogClose = () => { datePickerRef.value?.resetState(); + emit('close'); }; const open = () => { diff --git a/app/javascript/dashboard/routes/dashboard/commands/CmdBarConversationSnooze.vue b/app/javascript/dashboard/routes/dashboard/commands/CmdBarConversationSnooze.vue index f920e5242..5fad7db96 100644 --- a/app/javascript/dashboard/routes/dashboard/commands/CmdBarConversationSnooze.vue +++ b/app/javascript/dashboard/routes/dashboard/commands/CmdBarConversationSnooze.vue @@ -42,7 +42,6 @@ const onCmdSnoozeConversation = snoozeType => { }; const chooseSnoozeTime = customSnoozeTime => { - store.dispatch('setContextMenuChatId', null); if (customSnoozeTime) { toggleStatus( wootConstants.STATUS_TYPE.SNOOZED, @@ -51,9 +50,17 @@ const chooseSnoozeTime = customSnoozeTime => { } }; +const clearContextMenu = () => { + store.dispatch('setContextMenuChatId', null); +}; + useEmitter(CMD_SNOOZE_CONVERSATION, onCmdSnoozeConversation);