From 465d97deb338e76f86103982f6058ec91c9d33d1 Mon Sep 17 00:00:00 2001 From: Kenrick Tandrian <60643640+KenTandrian@users.noreply.github.com> Date: Wed, 11 Feb 2026 08:25:38 +0000 Subject: [PATCH] fix(lib): change ignoreAssetSubClasses to protected --- libs/ui/src/lib/holdings-table/holdings-table.component.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/libs/ui/src/lib/holdings-table/holdings-table.component.ts b/libs/ui/src/lib/holdings-table/holdings-table.component.ts index e1ab1322b..34e686241 100644 --- a/libs/ui/src/lib/holdings-table/holdings-table.component.ts +++ b/libs/ui/src/lib/holdings-table/holdings-table.component.ts @@ -53,8 +53,6 @@ export class GfHoldingsTableComponent { @Output() holdingClicked = new EventEmitter(); - public ignoreAssetSubClasses = [AssetSubClass.CASH]; - public readonly hasPermissionToOpenDetails = input(true); public readonly hasPermissionToShowQuantities = input(true); public readonly hasPermissionToShowValues = input(true); @@ -86,17 +84,18 @@ export class GfHoldingsTableComponent { return columns; }); + protected readonly ignoreAssetSubClasses = [AssetSubClass.CASH]; protected readonly isLoading = computed(() => !this.holdings()); constructor() { this.dataSource.sortingDataAccessor = getLowercase; - // Only runs when data changes + // Reactive data update effect(() => { this.dataSource.data = this.holdings(); }); - // Only runs when view changes + // Reactive view connection effect(() => { this.dataSource.paginator = this.paginator(); this.dataSource.sort = this.sort();