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) + '...'
}
// Set label in cache
// Set label in cache (trigger reactivity by reassigning)
const setLabel = (type: string, id: string, label: string) => {
if (!filterLabels.value[type]) {
filterLabels.value[type] = {}
filterLabels.value = {
...filterLabels.value,
[type]: {
...filterLabels.value[type],
[id]: label
}
}
filterLabels.value[type][id] = label
}
// Active tokens for display