diff --git a/frontend/src/components/Layouts/AppSidebar.vue b/frontend/src/components/Layouts/AppSidebar.vue index 5b1cd6e6..0bbc03b8 100644 --- a/frontend/src/components/Layouts/AppSidebar.vue +++ b/frontend/src/components/Layouts/AppSidebar.vue @@ -99,6 +99,7 @@ diff --git a/frontend/src/pages/EmailTemplate.vue b/frontend/src/pages/EmailTemplate.vue new file mode 100644 index 00000000..72571af1 --- /dev/null +++ b/frontend/src/pages/EmailTemplate.vue @@ -0,0 +1,6 @@ + + + Email Templates + Here is a list of email templates + + diff --git a/frontend/src/pages/EmailTemplates.vue b/frontend/src/pages/EmailTemplates.vue new file mode 100644 index 00000000..8245f643 --- /dev/null +++ b/frontend/src/pages/EmailTemplates.vue @@ -0,0 +1,109 @@ + + + + + + + + loadMore++" + /> + + + + No Logs Found + + + + + diff --git a/frontend/src/router.js b/frontend/src/router.js index 9ee28274..73f733bb 100644 --- a/frontend/src/router.js +++ b/frontend/src/router.js @@ -73,6 +73,18 @@ const routes = [ component: () => import('@/pages/CallLog.vue'), props: true, }, + { + path: '/email-templates', + name: 'Email Templates', + component: () => import('@/pages/EmailTemplates.vue'), + meta: { scrollPos: { top: 0, left: 0 } }, + }, + { + path: '/email-templates/:emailTemplateId', + name: 'Email Template', + component: () => import('@/pages/EmailTemplate.vue'), + props: true, + }, { path: '/dashboard', name: 'Dashboard',
Here is a list of email templates