Search und Save Function
This commit is contained in:
@@ -49,6 +49,23 @@ export const useTempStore = defineStore('temp', () => {
|
||||
storeTempConfig()
|
||||
}
|
||||
|
||||
function setFilters(domain, nextFilters) {
|
||||
filters.value[domain] = nextFilters
|
||||
if (!filters.value[domain] || Object.keys(filters.value[domain]).length === 0) {
|
||||
delete filters.value[domain]
|
||||
}
|
||||
storeTempConfig()
|
||||
}
|
||||
|
||||
function clearFilter(domain, type) {
|
||||
if (!filters.value[domain]) return
|
||||
delete filters.value[domain][type]
|
||||
if (Object.keys(filters.value[domain]).length === 0) {
|
||||
delete filters.value[domain]
|
||||
}
|
||||
storeTempConfig()
|
||||
}
|
||||
|
||||
function modifyColumns(type, input) {
|
||||
columns.value[type] = input
|
||||
storeTempConfig()
|
||||
@@ -81,6 +98,8 @@ export const useTempStore = defineStore('temp', () => {
|
||||
clearSearchString,
|
||||
filters,
|
||||
modifyFilter,
|
||||
setFilters,
|
||||
clearFilter,
|
||||
columns,
|
||||
modifyColumns,
|
||||
modifyPages,
|
||||
@@ -89,4 +108,4 @@ export const useTempStore = defineStore('temp', () => {
|
||||
modifyBankingPeriod, // Neue Funktion exportiert
|
||||
settings
|
||||
}
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user