diff --git a/pages/banking/index.vue b/pages/banking/index.vue
index 5b0f1e6..4c89c0a 100644
--- a/pages/banking/index.vue
+++ b/pages/banking/index.vue
@@ -64,7 +64,6 @@ const clearSearchString = () => {
}
const filterAccount = ref(bankaccounts || [])
-const showOnlyNotAssigned = ref(true)
const displayCurrency = (value, currency = "€") => {
return `${Number(value).toFixed(2).replace(".",",")} ${currency}`
@@ -82,9 +81,17 @@ const calculateOpenSum = (statement) => {
return (Math.abs(statement.amount) - startingAmount).toFixed(2)
}
+const selectedFilters = ref(['Nur offene anzeigen'])
const filteredRows = computed(() => {
- return useSearch(searchString.value, bankstatements.value.filter(i => filterAccount.value.find(x => x.id === i.account) && (showOnlyNotAssigned.value ? Number(calculateOpenSum(i)) !== 0 : true)))
+ let temp = bankstatements.value
+
+ if(selectedFilters.value.includes("Nur offene anzeigen")){
+ temp = temp.filter(i => Number(calculateOpenSum(i)) !== 0)
+ }
+
+
+ return useSearch(searchString.value, temp.filter(i => filterAccount.value.find(x => x.id === i.account)))
})
setupPage()
@@ -131,11 +138,6 @@ setupPage()
Konto
-
+
+
+ Filter
+
+