From bcd22a1767656ca688c888acac43580815245861 Mon Sep 17 00:00:00 2001 From: KenTandrian Date: Sat, 21 Feb 2026 00:25:44 +0700 Subject: [PATCH] feat(lib): implement input signal on isLoading --- .../src/lib/activities-filter/activities-filter.component.html | 2 +- .../ui/src/lib/activities-filter/activities-filter.component.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/ui/src/lib/activities-filter/activities-filter.component.html b/libs/ui/src/lib/activities-filter/activities-filter.component.html index 4ad0dfde8..d87ce16ce 100644 --- a/libs/ui/src/lib/activities-filter/activities-filter.component.html +++ b/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() }" > diff --git a/libs/ui/src/lib/activities-filter/activities-filter.component.ts b/libs/ui/src/lib/activities-filter/activities-filter.component.ts index 55ae42bea..6b522715b 100644 --- a/libs/ui/src/lib/activities-filter/activities-filter.component.ts +++ b/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; + public readonly isLoading = input.required(); public readonly placeholder = input.required(); public readonly valueChanged = output();