Fix: trigger reactivity when setting filter labels
All checks were successful
Build Docker Image / build (push) Successful in 3m44s

This commit is contained in:
Ruslan Bakiev
2026-01-26 15:35:05 +07:00
parent 1c298951b1
commit 6b359b177c

View File

@@ -84,12 +84,15 @@ export function useCatalogSearch() {
return filterLabels.value[type]?.[id] || id.slice(0, 8) + '...' return filterLabels.value[type]?.[id] || id.slice(0, 8) + '...'
} }
// Set label in cache // Set label in cache (trigger reactivity by reassigning)
const setLabel = (type: string, id: string, label: string) => { const setLabel = (type: string, id: string, label: string) => {
if (!filterLabels.value[type]) { filterLabels.value = {
filterLabels.value[type] = {} ...filterLabels.value,
[type]: {
...filterLabels.value[type],
[id]: label
}
} }
filterLabels.value[type][id] = label
} }
// Active tokens for display // Active tokens for display