diff --git a/frontend/src/components/Filter.vue b/frontend/src/components/Filter.vue new file mode 100644 index 00000000..ae53d995 --- /dev/null +++ b/frontend/src/components/Filter.vue @@ -0,0 +1,144 @@ + + + + + + + + {{ filterValues.length }} + + + + + + + + + + + {{ i == 0 ? 'Where' : 'And' }} + + + + + + + + + Empty - Choose a field to filter by + + + setfilter(e)" + > + + + + + + + + + + + + + + + + diff --git a/frontend/src/pages/Leads.vue b/frontend/src/pages/Leads.vue index 2764b323..6f2d8c26 100644 --- a/frontend/src/pages/Leads.vue +++ b/frontend/src/pages/Leads.vue @@ -25,10 +25,8 @@ + - - - @@ -56,9 +54,9 @@ import ListView from '@/components/ListView.vue' import LayoutHeader from '@/components/LayoutHeader.vue' import Breadcrumbs from '@/components/Breadcrumbs.vue' -import FilterIcon from '@/components/Icons/FilterIcon.vue' import NewLead from '@/components/NewLead.vue' import SortBy from '@/components/SortBy.vue' +import Filter from '@/components/Filter.vue' import { usersStore } from '@/stores/users' import { useOrderBy } from '@/composables/orderby' import {