From 41df68a39f90fa275f9a150e17fea25d4ec86360 Mon Sep 17 00:00:00 2001 From: Airthee <13355624+Airthee@users.noreply.github.com> Date: Fri, 3 Apr 2026 19:17:08 +0200 Subject: [PATCH] Feature/show loading state on activities type filter change --- .../portfolio/activities/activities-page.component.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/apps/client/src/app/pages/portfolio/activities/activities-page.component.ts b/apps/client/src/app/pages/portfolio/activities/activities-page.component.ts index faadef54f..61da3daa1 100644 --- a/apps/client/src/app/pages/portfolio/activities/activities-page.component.ts +++ b/apps/client/src/app/pages/portfolio/activities/activities-page.component.ts @@ -65,7 +65,7 @@ export class GfActivitiesPageComponent implements OnInit { public routeQueryParams: Subscription; public sortColumn = 'date'; public sortDirection: SortDirection = 'desc'; - public totalItems: number; + public totalItems: number | undefined; public user: User; public constructor( @@ -135,6 +135,11 @@ export class GfActivitiesPageComponent implements OnInit { } public fetchActivities() { + this.dataSource = undefined; + this.totalItems = undefined; + + this.changeDetectorRef.markForCheck(); + const dateRange = this.user?.settings?.dateRange; const range = this.isCalendarYear(dateRange) ? dateRange : undefined;