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([
-
+