From 25b4a233c14c8e6545827c017e7fc7144a16b96d Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Wed, 17 Apr 2024 01:12:24 +0530 Subject: [PATCH] refactor: added more fields and validation in create lead modal from leads listview --- frontend/src/components/Modals/DealModal.vue | 19 +- frontend/src/components/Modals/LeadModal.vue | 307 +++++++++++++++++++ frontend/src/components/NewLead.vue | 171 ----------- frontend/src/pages/Leads.vue | 31 +- 4 files changed, 326 insertions(+), 202 deletions(-) create mode 100644 frontend/src/components/Modals/LeadModal.vue delete mode 100644 frontend/src/components/NewLead.vue diff --git a/frontend/src/components/Modals/DealModal.vue b/frontend/src/components/Modals/DealModal.vue index a83778e1..f48cfbc8 100644 --- a/frontend/src/components/Modals/DealModal.vue +++ b/frontend/src/components/Modals/DealModal.vue @@ -18,10 +18,16 @@
-
-
+
+
-
{{ field.label }}
+
+ {{ __(field.label) }} +
+ + + + + + + + + diff --git a/frontend/src/components/NewLead.vue b/frontend/src/components/NewLead.vue deleted file mode 100644 index b64bb075..00000000 --- a/frontend/src/components/NewLead.vue +++ /dev/null @@ -1,171 +0,0 @@ - - - - - diff --git a/frontend/src/pages/Leads.vue b/frontend/src/pages/Leads.vue index b3b69349..daa9367c 100644 --- a/frontend/src/pages/Leads.vue +++ b/frontend/src/pages/Leads.vue @@ -11,7 +11,7 @@ @@ -50,31 +50,12 @@ > {{ __('No Leads Found') }} -
- - - - +