Filter
This commit is contained in:
parent
c5b7877d4c
commit
63ef72eb19
@ -102,11 +102,13 @@ export class FilterService {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
updateFilterGroups(newFilters: IFilterGroup[]): void {
|
updateFilterGroups(newFilters: IFilterGroup[], replaceOldFilters = false): void {
|
||||||
const filters = this.filterGroups.map(oldFilter => {
|
const filters = replaceOldFilters
|
||||||
const newFilter = newFilters.find(f => f.slug === oldFilter.slug);
|
? newFilters
|
||||||
return newFilter ? newFilter : oldFilter;
|
: this.filterGroups.map(oldFilter => {
|
||||||
});
|
const newFilter = newFilters.find(f => f.slug === oldFilter.slug);
|
||||||
|
return newFilter ? newFilter : oldFilter;
|
||||||
|
});
|
||||||
|
|
||||||
this.#filterGroups$.next(filters);
|
this.#filterGroups$.next(filters);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user