Added Filters to Banking

This commit is contained in:
2025-04-24 14:53:55 +02:00
parent 87dc8ead08
commit c419fe610d

View File

@@ -90,6 +90,13 @@ const filteredRows = computed(() => {
temp = temp.filter(i => Number(calculateOpenSum(i)) !== 0)
}
if(selectedFilters.value.includes("Nur positive anzeigen")){
temp = temp.filter(i => i.amount >= 0)
}
if(selectedFilters.value.includes("Nur negative anzeigen")){
temp = temp.filter(i => i.amount < 0)
}
return useSearch(searchString.value, temp.filter(i => filterAccount.value.find(x => x.id === i.account)))
})
@@ -157,7 +164,7 @@ setupPage()
icon="i-heroicons-adjustments-horizontal-solid"
multiple
v-model="selectedFilters"
:options="['Nur offene anzeigen']"
:options="['Nur offene anzeigen','Nur positive anzeigen','Nur negative anzeigen']"
:color="selectedFilters.length > 0 ? 'primary' : 'white'"
:ui-menu="{ width: 'min-w-max' }"
>