Skip to content

Commit 7080b66

Browse files
authored
feat(filter): expose a method (#2600)
1 parent e9cbabb commit 7080b66

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

projects/components/src/filtering/filter/filter-url.service.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,13 @@ export class FilterUrlService {
7272
}
7373

7474
public setUrlFilters(filters: Filter[]): void {
75-
this.navigationService.addQueryParametersToUrl({
75+
this.navigationService.addQueryParametersToUrl(this.getQueryParamsObjectForFilters(filters));
76+
}
77+
78+
public getQueryParamsObjectForFilters(filters: Filter[]): QueryParamObject {
79+
return {
7680
[FilterUrlService.FILTER_QUERY_PARAM]: filters.length === 0 ? undefined : filters.map(f => f.urlString),
77-
});
81+
};
7882
}
7983

8084
public setUrlGroupBy(groupBy?: string[]): void {

0 commit comments

Comments
 (0)