fix filter label

This commit is contained in:
Dan Percic 2022-07-22 07:36:03 +03:00
parent ee433cdee2
commit 047fbcf7f1
2 changed files with 4 additions and 3 deletions

View File

@ -5,7 +5,7 @@
[class.disabled]="primaryFiltersDisabled$ | async"
[disabled]="primaryFiltersDisabled$ | async"
[icon]="primaryGroup.icon"
[label]="primaryGroup.label.capitalize() || ('filter-menu.label' | translate)"
[label]="primaryGroup.label?.capitalize() || ('filter-menu.label' | translate)"
[matMenuTriggerFor]="filterMenu"
[showDot]="hasActiveFilters$ | async"
id="{{ primaryGroup.slug }}"
@ -17,7 +17,7 @@
[attr.aria-expanded]="expanded$ | async"
[class.disabled]="primaryFiltersDisabled$ | async"
[disabled]="primaryFiltersDisabled$ | async"
[label]="primaryGroup.label.capitalize() || ('filter-menu.label' | translate)"
[label]="primaryGroup.label?.capitalize() || ('filter-menu.label' | translate)"
[matMenuTriggerFor]="filterMenu"
[showDot]="hasActiveFilters$ | async"
></iqser-chevron-button>

View File

@ -6,6 +6,7 @@ import { FilterService } from '../filter.service';
import { IFilterGroup } from '../models/filter-group.model';
import { SearchService } from '../../search';
import { Filter, IFilter } from '..';
import { marker as _ } from '@biesbjerg/ngx-translate-extract-marker';
@Component({
selector: 'iqser-popup-filter [primaryFiltersSlug]',
@ -18,7 +19,7 @@ export class PopupFilterComponent implements OnInit {
@Input() primaryFiltersSlug!: string;
@Input() actionsTemplate?: TemplateRef<unknown>;
@Input() secondaryFiltersSlug = '';
@Input() primaryFiltersLabel?: string;
@Input() primaryFiltersLabel: string = _('filter-menu.filter-types');
hasActiveFilters$?: Observable<boolean>;