From dd9e9286b3cdf3505945f4bd7ffa940f1f78ee3b Mon Sep 17 00:00:00 2001 From: iamsivin Date: Mon, 4 Nov 2024 15:15:17 +0530 Subject: [PATCH] feat: Contact card with expand view --- .../Contacts/ContactsCard/ContactsCard.vue | 122 +++++++++++ .../Contacts/ContactsForm/ContactsForm.vue | 189 ++++++++++++++++++ .../Contacts/Pages/ContactsList.vue | 35 ++++ .../HelpCenter/CategoryCard/CategoryCard.vue | 2 +- .../dashboard/components-next/input/Input.vue | 2 +- .../pagination/PaginationFooter.vue | 2 +- .../dashboard/i18n/locale/en/contact.json | 61 ++++++ 7 files changed, 410 insertions(+), 3 deletions(-) create mode 100644 app/javascript/dashboard/components-next/Contacts/ContactsCard/ContactsCard.vue create mode 100644 app/javascript/dashboard/components-next/Contacts/ContactsForm/ContactsForm.vue create mode 100644 app/javascript/dashboard/components-next/Contacts/Pages/ContactsList.vue diff --git a/app/javascript/dashboard/components-next/Contacts/ContactsCard/ContactsCard.vue b/app/javascript/dashboard/components-next/Contacts/ContactsCard/ContactsCard.vue new file mode 100644 index 000000000..6b4b3dec2 --- /dev/null +++ b/app/javascript/dashboard/components-next/Contacts/ContactsCard/ContactsCard.vue @@ -0,0 +1,122 @@ + + + diff --git a/app/javascript/dashboard/components-next/Contacts/ContactsForm/ContactsForm.vue b/app/javascript/dashboard/components-next/Contacts/ContactsForm/ContactsForm.vue new file mode 100644 index 000000000..d8b4a25bf --- /dev/null +++ b/app/javascript/dashboard/components-next/Contacts/ContactsForm/ContactsForm.vue @@ -0,0 +1,189 @@ + + + diff --git a/app/javascript/dashboard/components-next/Contacts/Pages/ContactsList.vue b/app/javascript/dashboard/components-next/Contacts/Pages/ContactsList.vue new file mode 100644 index 000000000..f67856344 --- /dev/null +++ b/app/javascript/dashboard/components-next/Contacts/Pages/ContactsList.vue @@ -0,0 +1,35 @@ + + + diff --git a/app/javascript/dashboard/components-next/HelpCenter/CategoryCard/CategoryCard.vue b/app/javascript/dashboard/components-next/HelpCenter/CategoryCard/CategoryCard.vue index 27cec17e9..b25a52dab 100644 --- a/app/javascript/dashboard/components-next/HelpCenter/CategoryCard/CategoryCard.vue +++ b/app/javascript/dashboard/components-next/HelpCenter/CategoryCard/CategoryCard.vue @@ -80,7 +80,7 @@ const handleAction = ({ action, value }) => {