Browse Source

feat(lib): implement input signal on isLoading

pull/6358/head
KenTandrian 1 month ago
parent
commit
bcd22a1767
  1. 2
      libs/ui/src/lib/activities-filter/activities-filter.component.html
  2. 2
      libs/ui/src/lib/activities-filter/activities-filter.component.ts

2
libs/ui/src/lib/activities-filter/activities-filter.component.html

@ -46,7 +46,7 @@
disabled
mat-icon-button
matSuffix
[ngClass]="{ 'd-none': !isLoading }"
[ngClass]="{ 'd-none': !isLoading() }"
>
<mat-spinner matSuffix [diameter]="20" />
</button>

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

@ -54,11 +54,11 @@ import { translate } from '../i18n';
})
export class GfActivitiesFilterComponent implements OnChanges {
@Input() allFilters: Filter[];
@Input() isLoading: boolean;
@ViewChild('autocomplete') protected matAutocomplete: MatAutocomplete;
@ViewChild('searchInput') protected searchInput: ElementRef<HTMLInputElement>;
public readonly isLoading = input.required<boolean>();
public readonly placeholder = input.required<string>();
public readonly valueChanged = output<Filter[]>();

Loading…
Cancel
Save