From a73d9a39dbe1a9159fbd794822cdd1706e66a323 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Thu, 5 Dec 2024 12:20:44 +0530 Subject: [PATCH 01/24] feat: added Data tab in Lead & Deal --- frontend/src/components/Activities/Activities.vue | 8 ++++++++ frontend/src/components/Activities/ActivityHeader.vue | 1 + frontend/src/pages/Deal.vue | 6 ++++++ frontend/src/pages/Lead.vue | 6 ++++++ 4 files changed, 21 insertions(+) diff --git a/frontend/src/components/Activities/Activities.vue b/frontend/src/components/Activities/Activities.vue index af7491194..ee03ad09f 100644 --- a/frontend/src/components/Activities/Activities.vue +++ b/frontend/src/components/Activities/Activities.vue @@ -364,6 +364,9 @@ +
+
Data
+
{ text = 'No Email Communications' } else if (title.value == 'Comments') { text = 'No Comments' + } else if (title.value == 'Data') { + text = 'No Data' } else if (title.value == 'Calls') { text = 'No Call Logs' } else if (title.value == 'Notes') { @@ -739,6 +745,8 @@ const emptyTextIcon = computed(() => { icon = Email2Icon } else if (title.value == 'Comments') { icon = CommentIcon + } else if (title.value == 'Data') { + icon = DetailsIcon } else if (title.value == 'Calls') { icon = PhoneIcon } else if (title.value == 'Notes') { diff --git a/frontend/src/components/Activities/ActivityHeader.vue b/frontend/src/components/Activities/ActivityHeader.vue index de7b812af..78ad93a72 100644 --- a/frontend/src/components/Activities/ActivityHeader.vue +++ b/frontend/src/components/Activities/ActivityHeader.vue @@ -1,5 +1,6 @@ + + From e56b8cd6bf4fb41d9a63acfbbec419f8c34df300 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Thu, 5 Dec 2024 13:55:17 +0530 Subject: [PATCH 07/24] fix: data fields layout editor --- frontend/src/components/DocFields.vue | 32 ++++- .../src/components/Modals/DataFieldsModal.vue | 129 ++++++++++++++++++ 2 files changed, 154 insertions(+), 7 deletions(-) create mode 100644 frontend/src/components/Modals/DataFieldsModal.vue diff --git a/frontend/src/components/DocFields.vue b/frontend/src/components/DocFields.vue index 9be707a07..4cee585ee 100644 --- a/frontend/src/components/DocFields.vue +++ b/frontend/src/components/DocFields.vue @@ -11,13 +11,18 @@ theme="orange" />
- +