From 50ec5b864f23b99decb69313e987bcbaf7308d5a Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Sun, 23 Jun 2024 16:10:27 +0530 Subject: [PATCH] fix: on new click show creation modal --- frontend/src/components/Kanban/KanbanView.vue | 19 +++--- frontend/src/components/Modals/DealModal.vue | 5 ++ frontend/src/components/Modals/LeadModal.vue | 5 ++ frontend/src/components/Modals/TaskModal.vue | 6 +- frontend/src/pages/Deals.vue | 21 ++++++- frontend/src/pages/Leads.vue | 63 +++++-------------- frontend/src/pages/Tasks.vue | 20 +++++- 7 files changed, 78 insertions(+), 61 deletions(-) diff --git a/frontend/src/components/Kanban/KanbanView.vue b/frontend/src/components/Kanban/KanbanView.vue index 4000cb5c..a6d24e39 100644 --- a/frontend/src/components/Kanban/KanbanView.vue +++ b/frontend/src/components/Kanban/KanbanView.vue @@ -58,7 +58,11 @@ /> - - + diff --git a/frontend/src/pages/Tasks.vue b/frontend/src/pages/Tasks.vue index dcbe9f39..ea63013c 100644 --- a/frontend/src/pages/Tasks.vue +++ b/frontend/src/pages/Tasks.vue @@ -28,7 +28,8 @@ v-if="$route.params.viewType == 'kanban' && rows.length" v-model="tasks" :options="{ - onRowClick: (row) => showTask(row.name), + onClick: (row) => showTask(row.name), + onNewClick: (column) => createTask(column), }" @update="(data) => viewControls.updateKanbanSettings(data)" /> @@ -64,7 +65,12 @@ - +