From 8a983c10b443b921accb3906dcccb81e42dbabcc Mon Sep 17 00:00:00 2001 From: Muhsin Date: Tue, 2 Dec 2025 18:57:26 +0530 Subject: [PATCH] feat: show attribute modal based on resolve action --- .../ConversationResolveAttributesModal.vue | 98 ++++-------- .../components/buttons/ResolveAction.vue | 151 +++++++++++++----- .../composables/chatlist/useBulkActions.js | 72 ++++++++- .../dashboard/i18n/locale/en/bulkActions.json | 3 +- 4 files changed, 218 insertions(+), 106 deletions(-) diff --git a/app/javascript/dashboard/components-next/ConversationWorkflow/ConversationResolveAttributesModal.vue b/app/javascript/dashboard/components-next/ConversationWorkflow/ConversationResolveAttributesModal.vue index 8769a11bf..304a6dac9 100644 --- a/app/javascript/dashboard/components-next/ConversationWorkflow/ConversationResolveAttributesModal.vue +++ b/app/javascript/dashboard/components-next/ConversationWorkflow/ConversationResolveAttributesModal.vue @@ -1,5 +1,5 @@ @@ -117,11 +80,12 @@ defineExpose({ open, close }); :cancel-button-label=" t('CONVERSATION_WORKFLOW.REQUIRED_ATTRIBUTES.MODAL.ACTIONS.CANCEL') " + :show-confirm-button="isFormComplete" @confirm="handleConfirm" >
@@ -170,7 +134,11 @@ defineExpose({ open, close }); +
+