Added Filters to Banking
This commit is contained in:
@@ -90,6 +90,13 @@ const filteredRows = computed(() => {
|
|||||||
temp = temp.filter(i => Number(calculateOpenSum(i)) !== 0)
|
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)))
|
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"
|
icon="i-heroicons-adjustments-horizontal-solid"
|
||||||
multiple
|
multiple
|
||||||
v-model="selectedFilters"
|
v-model="selectedFilters"
|
||||||
:options="['Nur offene anzeigen']"
|
:options="['Nur offene anzeigen','Nur positive anzeigen','Nur negative anzeigen']"
|
||||||
:color="selectedFilters.length > 0 ? 'primary' : 'white'"
|
:color="selectedFilters.length > 0 ? 'primary' : 'white'"
|
||||||
:ui-menu="{ width: 'min-w-max' }"
|
:ui-menu="{ width: 'min-w-max' }"
|
||||||
>
|
>
|
||||||
|
|||||||
Reference in New Issue
Block a user