Browse Source

feat(lib): clean up variables

pull/6358/head
KenTandrian 1 month ago
parent
commit
6b4579772c
  1. 18
      libs/ui/src/lib/activities-filter/activities-filter.component.ts

18
libs/ui/src/lib/activities-filter/activities-filter.component.ts

@ -29,7 +29,7 @@ import { IonIcon } from '@ionic/angular/standalone';
import { addIcons } from 'ionicons'; import { addIcons } from 'ionicons';
import { closeOutline, searchOutline } from 'ionicons/icons'; import { closeOutline, searchOutline } from 'ionicons/icons';
import { groupBy } from 'lodash'; import { groupBy } from 'lodash';
import { BehaviorSubject, Observable, Subject } from 'rxjs'; import { BehaviorSubject } from 'rxjs';
import { translate } from '../i18n'; import { translate } from '../i18n';
@ -56,17 +56,17 @@ export class GfActivitiesFilterComponent implements OnChanges {
@Input() isLoading: boolean; @Input() isLoading: boolean;
@Input() placeholder: string; @Input() placeholder: string;
@ViewChild('autocomplete') matAutocomplete: MatAutocomplete; @ViewChild('autocomplete') protected matAutocomplete: MatAutocomplete;
@ViewChild('searchInput') searchInput: ElementRef<HTMLInputElement>; @ViewChild('searchInput') protected searchInput: ElementRef<HTMLInputElement>;
public readonly valueChanged = output<Filter[]>(); public readonly valueChanged = output<Filter[]>();
public filterGroups$: Subject<FilterGroup[]> = new BehaviorSubject([]); protected readonly filterGroups$ = new BehaviorSubject<FilterGroup[]>([]);
public filters$: Subject<Filter[]> = new BehaviorSubject([]); protected readonly searchControl = new FormControl<Filter | string | null>(
public filters: Observable<Filter[]> = this.filters$.asObservable(); null
public searchControl = new FormControl<Filter | string | null>(null); );
public selectedFilters: Filter[] = []; protected selectedFilters: Filter[] = [];
public separatorKeysCodes: number[] = [ENTER, COMMA]; protected readonly separatorKeysCodes: number[] = [ENTER, COMMA];
public constructor() { public constructor() {
this.searchControl.valueChanges this.searchControl.valueChanges

Loading…
Cancel
Save