mirror of
https://dev.azure.com/hugendubel/ISA/_git/ISA-Frontend
synced 2025-12-28 22:42:11 +01:00
#4474 Refactor clearFilter method to use main_qs from
filter query params
This commit is contained in:
@@ -140,7 +140,8 @@ export class PickupShelfFilterComponent {
|
||||
}
|
||||
|
||||
clearFilter(filter: Filter) {
|
||||
this.store.setQueryParams({});
|
||||
const { main_qs } = filter.getQueryParams();
|
||||
this.store.setQueryParams({ main_qs });
|
||||
}
|
||||
|
||||
hasSelectedOptions(filter: Filter) {
|
||||
|
||||
@@ -41,10 +41,7 @@ export function selectFilter(state: PickupShelfState) {
|
||||
}
|
||||
|
||||
// Wenn queryParams ein leeres Objekt ist, dann wird der Filter gesetzt, aber ohne Werte (leerer Filter)
|
||||
if (isEmpty(queryParams)) {
|
||||
filter.unselectAllFilterOptions();
|
||||
return filter;
|
||||
}
|
||||
filter.unselectAllFilterOptions();
|
||||
|
||||
// Wenn queryParams ein Objekt mit Werten ist, dann wird der Filter gesetzt
|
||||
filter.fromQueryParams(queryParams);
|
||||
|
||||
Reference in New Issue
Block a user