From 6c6f20c3fdbc1dc636bfc50532cf01dbac05ff7e Mon Sep 17 00:00:00 2001 From: Kenrick Tandrian <60643640+KenTandrian@users.noreply.github.com> Date: Fri, 20 Feb 2026 23:28:06 +0700 Subject: [PATCH] Task/improve type safety in account balances component (#6352) * fix(lib): add type annotations for date adapter * fix(lib): handle form value possibly null * fix(lint): use arrow fn for validators * fix(lib): accounts table typings * fix(lib): remove unsubscribeSubject due to lack of observable * fix(lib): remove validators variable * feat(lib): implement inject functions * feat(lib): make locale an input signal * feat(lib): make showActions an input signal * feat(lib): make accountId an input signal * feat(lib): make accountCurrency an input signal * feat(lib): make accountBalances an input signal * feat(lib): make sort a viewChild signal * feat(lib): implement isNil --- .../account-balances.component.html | 10 +-- .../account-balances.component.ts | 68 +++++++++---------- .../accounts-table.component.ts | 2 +- 3 files changed, 37 insertions(+), 43 deletions(-) diff --git a/libs/ui/src/lib/account-balances/account-balances.component.html b/libs/ui/src/lib/account-balances/account-balances.component.html index caef922ed..29037a985 100644 --- a/libs/ui/src/lib/account-balances/account-balances.component.html +++ b/libs/ui/src/lib/account-balances/account-balances.component.html @@ -12,7 +12,7 @@ Date - + @@ -37,7 +37,7 @@
@@ -48,7 +48,7 @@
- {{ accountCurrency }} + {{ accountCurrency() }}
@@ -58,7 +58,7 @@ - @if (showActions) { + @if (showActions()) {