From 1c12fbceb95a93cd9a01856efd448c8106b748e5 Mon Sep 17 00:00:00 2001 From: Sivin Varghese <64252451+iamsivin@users.noreply.github.com> Date: Fri, 29 Nov 2024 10:55:15 +0530 Subject: [PATCH] feat: New contacts advanced filter (#10514) --- .../Contacts/ContactsHeader/ContactHeader.vue | 34 ++-- .../ContactListHeaderWrapper.vue | 101 ++++++---- .../components-next/filter/ContactsFilter.vue | 174 +++++++++++++++++ .../components-next/filter/contactProvider.js | 184 ++++++++++++++++++ .../filter/helper/filterHelper.js | 41 ++++ .../filter/helper/filterHelper.spec.js | 126 ++++++++++++ .../components-next/filter/provider.js | 66 +------ .../dashboard/i18n/locale/en/contact.json | 31 +++ .../store/modules/contacts/getters.js | 3 + 9 files changed, 643 insertions(+), 117 deletions(-) create mode 100644 app/javascript/dashboard/components-next/filter/ContactsFilter.vue create mode 100644 app/javascript/dashboard/components-next/filter/contactProvider.js create mode 100644 app/javascript/dashboard/components-next/filter/helper/filterHelper.js create mode 100644 app/javascript/dashboard/components-next/filter/helper/filterHelper.spec.js diff --git a/app/javascript/dashboard/components-next/Contacts/ContactsHeader/ContactHeader.vue b/app/javascript/dashboard/components-next/Contacts/ContactsHeader/ContactHeader.vue index 802605ec9..b5511f7e0 100644 --- a/app/javascript/dashboard/components-next/Contacts/ContactsHeader/ContactHeader.vue +++ b/app/javascript/dashboard/components-next/Contacts/ContactsHeader/ContactHeader.vue @@ -81,21 +81,25 @@ const emit = defineEmits([
- +
+ + +