From 18e9d1e3fc069df11b8fcede915daa3c223a157e Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Wed, 25 Jun 2025 15:15:34 +0530 Subject: [PATCH] fix: removed email template page and related components (cherry picked from commit 7cee017e20709b4d101d62e7d08787636d10659a) --- .../src/components/Layouts/AppSidebar.vue | 6 - .../ListViews/EmailTemplatesListView.vue | 226 ----------------- .../components/Modals/EmailTemplateModal.vue | 239 ------------------ frontend/src/pages/EmailTemplate.vue | 6 - frontend/src/pages/EmailTemplates.vue | 179 ------------- frontend/src/router.js | 12 - 6 files changed, 668 deletions(-) delete mode 100644 frontend/src/components/ListViews/EmailTemplatesListView.vue delete mode 100644 frontend/src/components/Modals/EmailTemplateModal.vue delete mode 100644 frontend/src/pages/EmailTemplate.vue delete mode 100644 frontend/src/pages/EmailTemplates.vue diff --git a/frontend/src/components/Layouts/AppSidebar.vue b/frontend/src/components/Layouts/AppSidebar.vue index 629ceb4f..e78fa0dc 100644 --- a/frontend/src/components/Layouts/AppSidebar.vue +++ b/frontend/src/components/Layouts/AppSidebar.vue @@ -147,7 +147,6 @@ import CommentIcon from '@/components/Icons/CommentIcon.vue' import EmailIcon from '@/components/Icons/EmailIcon.vue' import StepsIcon from '@/components/Icons/StepsIcon.vue' import Section from '@/components/Section.vue' -import Email2Icon from '@/components/Icons/Email2Icon.vue' import PinIcon from '@/components/Icons/PinIcon.vue' import UserDropdown from '@/components/UserDropdown.vue' import SquareAsterisk from '@/components/Icons/SquareAsterisk.vue' @@ -233,11 +232,6 @@ const links = [ icon: PhoneIcon, to: 'Call Logs', }, - { - label: 'Email Templates', - icon: Email2Icon, - to: 'Email Templates', - }, ] const allViews = computed(() => { diff --git a/frontend/src/components/ListViews/EmailTemplatesListView.vue b/frontend/src/components/ListViews/EmailTemplatesListView.vue deleted file mode 100644 index 3a642a13..00000000 --- a/frontend/src/components/ListViews/EmailTemplatesListView.vue +++ /dev/null @@ -1,226 +0,0 @@ - - diff --git a/frontend/src/components/Modals/EmailTemplateModal.vue b/frontend/src/components/Modals/EmailTemplateModal.vue deleted file mode 100644 index 15f27d46..00000000 --- a/frontend/src/components/Modals/EmailTemplateModal.vue +++ /dev/null @@ -1,239 +0,0 @@ - - - diff --git a/frontend/src/pages/EmailTemplate.vue b/frontend/src/pages/EmailTemplate.vue deleted file mode 100644 index 72571af1..00000000 --- a/frontend/src/pages/EmailTemplate.vue +++ /dev/null @@ -1,6 +0,0 @@ - diff --git a/frontend/src/pages/EmailTemplates.vue b/frontend/src/pages/EmailTemplates.vue deleted file mode 100644 index ebede473..00000000 --- a/frontend/src/pages/EmailTemplates.vue +++ /dev/null @@ -1,179 +0,0 @@ - - - diff --git a/frontend/src/router.js b/frontend/src/router.js index e5665630..93e4743f 100644 --- a/frontend/src/router.js +++ b/frontend/src/router.js @@ -79,18 +79,6 @@ const routes = [ name: 'Call Logs', component: () => import('@/pages/CallLogs.vue'), }, - { - alias: '/email-templates', - path: '/email-templates/view/:viewType?', - name: 'Email Templates', - component: () => import('@/pages/EmailTemplates.vue'), - }, - { - path: '/email-templates/:emailTemplateId', - name: 'Email Template', - component: () => import('@/pages/EmailTemplate.vue'), - props: true, - }, { path: '/welcome', name: 'Welcome',