From 6d0d1d182f749f9b6bebc7720948369a5c38460c Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Thu, 9 Jan 2025 11:42:39 +0530 Subject: [PATCH] refactor: separated Section, Column & Field as different component --- .../src/components/Activities/DataFields.vue | 2 +- .../Controls/GridRowFieldsModal.vue | 3 +- .../src/components/Controls/GridRowModal.vue | 2 +- frontend/src/components/FieldLayout.vue | 416 ------------------ .../src/components/FieldLayout/Column.vue | 20 + frontend/src/components/FieldLayout/Field.vue | 261 +++++++++++ .../components/FieldLayout/FieldLayout.vue | 69 +++ .../src/components/FieldLayout/Section.vue | 41 ++ .../src/components/Modals/AddressModal.vue | 2 +- .../src/components/Modals/ContactModal.vue | 2 +- .../src/components/Modals/DataFieldsModal.vue | 3 +- frontend/src/components/Modals/DealModal.vue | 7 +- frontend/src/components/Modals/LeadModal.vue | 2 +- .../components/Modals/OrganizationModal.vue | 2 +- .../src/components/Modals/QuickEntryModal.vue | 2 +- frontend/src/components/Section.vue | 10 +- .../src/components/Settings/SettingsPage.vue | 3 +- frontend/src/components/SidePanelLayout.vue | 1 + 18 files changed, 415 insertions(+), 433 deletions(-) delete mode 100644 frontend/src/components/FieldLayout.vue create mode 100644 frontend/src/components/FieldLayout/Column.vue create mode 100644 frontend/src/components/FieldLayout/Field.vue create mode 100644 frontend/src/components/FieldLayout/FieldLayout.vue create mode 100644 frontend/src/components/FieldLayout/Section.vue diff --git a/frontend/src/components/Activities/DataFields.vue b/frontend/src/components/Activities/DataFields.vue index 70915265..25feb8e3 100644 --- a/frontend/src/components/Activities/DataFields.vue +++ b/frontend/src/components/Activities/DataFields.vue @@ -58,7 +58,7 @@ - - diff --git a/frontend/src/components/FieldLayout/Column.vue b/frontend/src/components/FieldLayout/Column.vue new file mode 100644 index 00000000..5f7f5bf0 --- /dev/null +++ b/frontend/src/components/FieldLayout/Column.vue @@ -0,0 +1,20 @@ + + diff --git a/frontend/src/components/FieldLayout/Field.vue b/frontend/src/components/FieldLayout/Field.vue new file mode 100644 index 00000000..19dc5ae2 --- /dev/null +++ b/frontend/src/components/FieldLayout/Field.vue @@ -0,0 +1,261 @@ + + + diff --git a/frontend/src/components/FieldLayout/FieldLayout.vue b/frontend/src/components/FieldLayout/FieldLayout.vue new file mode 100644 index 00000000..45c588d9 --- /dev/null +++ b/frontend/src/components/FieldLayout/FieldLayout.vue @@ -0,0 +1,69 @@ + + + + diff --git a/frontend/src/components/FieldLayout/Section.vue b/frontend/src/components/FieldLayout/Section.vue new file mode 100644 index 00000000..e305fcb2 --- /dev/null +++ b/frontend/src/components/FieldLayout/Section.vue @@ -0,0 +1,41 @@ + + diff --git a/frontend/src/components/Modals/AddressModal.vue b/frontend/src/components/Modals/AddressModal.vue index 9f1a3f1b..b9f97750 100644 --- a/frontend/src/components/Modals/AddressModal.vue +++ b/frontend/src/components/Modals/AddressModal.vue @@ -50,7 +50,7 @@