From a68716c26e011bd646375a4b0cc0a8f93a9f4cf4 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Thu, 17 Aug 2023 16:43:54 +0530 Subject: [PATCH] fix: added send email feature using email editor --- frontend/package.json | 7 +- frontend/src/components/CommunicationArea.vue | 100 ++++++++++++++ frontend/src/components/EmailEditor.vue | 127 ++++++++++++++++++ frontend/src/pages/Lead.vue | 26 ++-- frontend/vite.config.js | 7 +- yarn.lock | 2 +- 6 files changed, 254 insertions(+), 15 deletions(-) create mode 100644 frontend/src/components/CommunicationArea.vue create mode 100644 frontend/src/components/EmailEditor.vue diff --git a/frontend/package.json b/frontend/package.json index 9df0d375..6d35efdb 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -9,6 +9,7 @@ "serve": "vite preview" }, "dependencies": { + "@tiptap/vue-3": "^2.0.4", "@vitejs/plugin-vue": "^4.2.3", "@vueuse/core": "^10.3.0", "@vueuse/integrations": "^10.3.0", @@ -17,11 +18,11 @@ "frappe-ui": "^0.1.0-alpha.11", "pinia": "^2.0.33", "postcss": "^8.4.5", - "sortablejs": "^1.15.0", "socket.io-client": "^4.7.2", + "sortablejs": "^1.15.0", "tailwindcss": "^3.3.3", + "vite": "^4.4.9", "vue": "^3.3.4", - "vue-router": "^4.2.2", - "vite": "^4.4.9" + "vue-router": "^4.2.2" } } diff --git a/frontend/src/components/CommunicationArea.vue b/frontend/src/components/CommunicationArea.vue new file mode 100644 index 00000000..176415d1 --- /dev/null +++ b/frontend/src/components/CommunicationArea.vue @@ -0,0 +1,100 @@ + + + diff --git a/frontend/src/components/EmailEditor.vue b/frontend/src/components/EmailEditor.vue new file mode 100644 index 00000000..766c160f --- /dev/null +++ b/frontend/src/components/EmailEditor.vue @@ -0,0 +1,127 @@ + + + diff --git a/frontend/src/pages/Lead.vue b/frontend/src/pages/Lead.vue index 7ad24fed..824a1110 100644 --- a/frontend/src/pages/Lead.vue +++ b/frontend/src/pages/Lead.vue @@ -35,7 +35,7 @@