From fb14df0c43930a84897006fcb45cddd1e770a089 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20Gr=C3=B6ger?= Date: Wed, 31 Mar 2021 14:18:55 +0200 Subject: [PATCH] [pricelist] add search --- .../pricelist/components/CalculationTable.vue | 14 ++++- .../pricelist/components/Pricelist.vue | 63 +++++++++++++------ .../pricelist/components/SearchInput.vue | 61 ++++++++++++++++++ src/plugins/pricelist/utils/filter.ts | 27 ++++++++ 4 files changed, 144 insertions(+), 21 deletions(-) create mode 100644 src/plugins/pricelist/components/SearchInput.vue create mode 100644 src/plugins/pricelist/utils/filter.ts diff --git a/src/plugins/pricelist/components/CalculationTable.vue b/src/plugins/pricelist/components/CalculationTable.vue index 025dfd3..2ee0621 100644 --- a/src/plugins/pricelist/components/CalculationTable.vue +++ b/src/plugins/pricelist/components/CalculationTable.vue @@ -9,6 +9,8 @@ row-key="id" virtual-scroll :rows-per-page-options="[0]" + :filter="search" + :filter-method="filter" >