From 0669f3d7a1e9c391eb9d5290413aa8c2dd79a4b3 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Sun, 23 Jul 2023 16:32:08 +0530 Subject: [PATCH] feat: listview component --- frontend/src/components/Icons/FilterIcon.vue | 31 ++++ frontend/src/components/Icons/SortIcon.vue | 45 ++++++ frontend/src/components/ListView.vue | 142 +++++++++++++++++++ frontend/src/pages/Dashboard.vue | 2 +- frontend/src/pages/Deals.vue | 6 +- frontend/src/pages/Inbox.vue | 6 +- frontend/src/pages/Leads.vue | 53 ++++++- 7 files changed, 274 insertions(+), 11 deletions(-) create mode 100644 frontend/src/components/Icons/FilterIcon.vue create mode 100644 frontend/src/components/Icons/SortIcon.vue create mode 100644 frontend/src/components/ListView.vue diff --git a/frontend/src/components/Icons/FilterIcon.vue b/frontend/src/components/Icons/FilterIcon.vue new file mode 100644 index 00000000..002168e0 --- /dev/null +++ b/frontend/src/components/Icons/FilterIcon.vue @@ -0,0 +1,31 @@ + diff --git a/frontend/src/components/Icons/SortIcon.vue b/frontend/src/components/Icons/SortIcon.vue new file mode 100644 index 00000000..3a3730ea --- /dev/null +++ b/frontend/src/components/Icons/SortIcon.vue @@ -0,0 +1,45 @@ + diff --git a/frontend/src/components/ListView.vue b/frontend/src/components/ListView.vue new file mode 100644 index 00000000..fd35d18d --- /dev/null +++ b/frontend/src/components/ListView.vue @@ -0,0 +1,142 @@ + + diff --git a/frontend/src/pages/Dashboard.vue b/frontend/src/pages/Dashboard.vue index 2b816f9e..7334e7eb 100644 --- a/frontend/src/pages/Dashboard.vue +++ b/frontend/src/pages/Dashboard.vue @@ -1,5 +1,5 @@ diff --git a/frontend/src/pages/Deals.vue b/frontend/src/pages/Deals.vue index bfd717bf..21e8472b 100644 --- a/frontend/src/pages/Deals.vue +++ b/frontend/src/pages/Deals.vue @@ -1,9 +1,9 @@ diff --git a/frontend/src/pages/Inbox.vue b/frontend/src/pages/Inbox.vue index a9f32f62..74dbc426 100644 --- a/frontend/src/pages/Inbox.vue +++ b/frontend/src/pages/Inbox.vue @@ -1,9 +1,9 @@ diff --git a/frontend/src/pages/Leads.vue b/frontend/src/pages/Leads.vue index f2c9f6e7..26d8f12a 100644 --- a/frontend/src/pages/Leads.vue +++ b/frontend/src/pages/Leads.vue @@ -1,9 +1,54 @@