Allowed Filters to stay Persistent, Introduced Extra Column for ActivePhase

This commit is contained in:
2025-11-10 11:42:20 +01:00
parent 87aaa28d92
commit de32d72eda
4 changed files with 28 additions and 15 deletions

View File

@@ -17,6 +17,7 @@ export const useTempStore = defineStore('temp', () => {
columns: columns.value,
pages: pages.value,
settings: settings.value,
filters: filters.value
}
await useNuxtApp().$api(`/api/profiles/${auth.profile.id}`,{
@@ -30,6 +31,7 @@ export const useTempStore = defineStore('temp', () => {
columns.value = config.columns
pages.value = config.pages
settings.value = config.settings
filters.value = config.filters
}
function modifySearchString(type,input) {
@@ -42,8 +44,10 @@ export const useTempStore = defineStore('temp', () => {
storeTempConfig()
}
function modifyFilter(type,input) {
filters.value[type] = input
function modifyFilter(domain,type,input) {
if(!filters.value[domain]) filters.value[domain] = {}
filters.value[domain][type] = input
storeTempConfig()
}