change board filter icon when filter active

This commit is contained in:
marlon-erler
2026-04-12 12:00:30 +00:00
parent bbc9e327bc
commit 8d44cef429
3 changed files with 33 additions and 2 deletions
+6
View File
@@ -32,6 +32,7 @@ export default class BoardViewModel extends TaskContainingPageViewModel {
searchViewModel: SearchViewModel<TaskViewModel>;
filteredTaskViewModels: React.ListState<TaskViewModel> =
new React.ListState();
isFilterActive: React.State<boolean>;
// paths
getBasePath = (): string[] => {
@@ -289,6 +290,11 @@ export default class BoardViewModel extends TaskContainingPageViewModel {
this.handleNewSearch(newQuery);
});
this.restoreSearch();
this.isFilterActive = React.createProxyState(
[this.searchViewModel.appliedQuery],
() => this.searchViewModel.appliedQuery.value != "",
);
}
}