From 29061cba278b0535428d684cc3b2b082e441dce0 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Thu, 18 Jul 2024 13:13:58 +0530 Subject: [PATCH] fix: moved note area in separate component --- .../src/components/Activities/Activities.vue | 74 ++----------------- .../src/components/Activities/NoteArea.vue | 73 ++++++++++++++++++ .../{ => Activities}/WhatsAppArea.vue | 0 .../{ => Activities}/WhatsAppBox.vue | 0 4 files changed, 79 insertions(+), 68 deletions(-) create mode 100644 frontend/src/components/Activities/NoteArea.vue rename frontend/src/components/{ => Activities}/WhatsAppArea.vue (100%) rename frontend/src/components/{ => Activities}/WhatsAppBox.vue (100%) diff --git a/frontend/src/components/Activities/Activities.vue b/frontend/src/components/Activities/Activities.vue index 45518202..492fb6c2 100644 --- a/frontend/src/components/Activities/Activities.vue +++ b/frontend/src/components/Activities/Activities.vue @@ -104,56 +104,8 @@ v-if="title == 'Notes'" class="grid grid-cols-1 gap-4 px-4 pb-3 sm:px-10 sm:pb-5 lg:grid-cols-2 xl:grid-cols-3" > -
-
-
- {{ note.title }} -
- -
- -
-
- -
- {{ getUser(note.owner).full_name }} -
-
- -
- {{ __(timeAgo(note.modified)) }} -
-
-
+
+
@@ -598,6 +550,7 @@ import EmailArea from '@/components/Activities/EmailArea.vue' import CommentArea from '@/components/Activities/CommentArea.vue' import CallArea from '@/components/Activities/CallArea.vue' +import NoteArea from '@/components/Activities/NoteArea.vue' import UserAvatar from '@/components/UserAvatar.vue' import ActivityIcon from '@/components/Icons/ActivityIcon.vue' import Email2Icon from '@/components/Icons/Email2Icon.vue' @@ -605,8 +558,8 @@ import PhoneIcon from '@/components/Icons/PhoneIcon.vue' import NoteIcon from '@/components/Icons/NoteIcon.vue' import TaskIcon from '@/components/Icons/TaskIcon.vue' import WhatsAppIcon from '@/components/Icons/WhatsAppIcon.vue' -import WhatsAppArea from '@/components/WhatsAppArea.vue' -import WhatsAppBox from '@/components/WhatsAppBox.vue' +import WhatsAppArea from '@/components/Activities/WhatsAppArea.vue' +import WhatsAppBox from '@/components/Activities/WhatsAppBox.vue' import LoadingIndicator from '@/components/Icons/LoadingIndicator.vue' import CalendarIcon from '@/components/Icons/CalendarIcon.vue' import TaskStatusIcon from '@/components/Icons/TaskStatusIcon.vue' @@ -637,14 +590,7 @@ import { globalStore } from '@/stores/global' import { usersStore } from '@/stores/users' import { contactsStore } from '@/stores/contacts' import { whatsappEnabled, callEnabled } from '@/composables/settings' -import { - Button, - Tooltip, - Dropdown, - TextEditor, - createResource, - call, -} from 'frappe-ui' +import { Button, Tooltip, Dropdown, createResource, call } from 'frappe-ui' import { useElementVisibility } from '@vueuse/core' import { ref, @@ -965,14 +911,6 @@ function showNote(n) { showNoteModal.value = true } -async function deleteNote(name) { - await call('frappe.client.delete', { - doctype: 'FCRM Note', - name, - }) - all_activities.reload() -} - // Tasks const showTaskModal = ref(false) const task = ref({}) diff --git a/frontend/src/components/Activities/NoteArea.vue b/frontend/src/components/Activities/NoteArea.vue new file mode 100644 index 00000000..64b7293a --- /dev/null +++ b/frontend/src/components/Activities/NoteArea.vue @@ -0,0 +1,73 @@ + + diff --git a/frontend/src/components/WhatsAppArea.vue b/frontend/src/components/Activities/WhatsAppArea.vue similarity index 100% rename from frontend/src/components/WhatsAppArea.vue rename to frontend/src/components/Activities/WhatsAppArea.vue diff --git a/frontend/src/components/WhatsAppBox.vue b/frontend/src/components/Activities/WhatsAppBox.vue similarity index 100% rename from frontend/src/components/WhatsAppBox.vue rename to frontend/src/components/Activities/WhatsAppBox.vue