From d7975ac8557c228c14d34b032bff892bbfac0073 Mon Sep 17 00:00:00 2001 From: Omar Nabil Date: Sun, 22 Feb 2026 07:53:59 +0200 Subject: [PATCH] s (#3192) --- .../general-tab/general-tab.component.html | 24 +++++++++---------- .../general-tab/general-tab.component.scss | 12 ---------- .../identities-tab.component.html | 11 +++++++++ .../identities-tab.component.ts | 12 ++++++++-- src/assets/styles/_misc.scss | 12 ++++++++++ src/assets/translations/cs-CS.json | 3 ++- src/assets/translations/de-DE.json | 3 ++- src/assets/translations/en-US.json | 3 ++- src/assets/translations/es-CL.json | 3 ++- src/assets/translations/es-MX.json | 3 ++- src/assets/translations/fr-FR.json | 3 ++- src/assets/translations/it-IT.json | 3 ++- src/assets/translations/ko-KO.json | 3 ++- src/assets/translations/lt-LT.json | 3 ++- src/assets/translations/lv-LV.json | 3 ++- src/assets/translations/ne-NE.json | 3 ++- src/assets/translations/pt-PT.json | 3 ++- src/assets/translations/sw-SW.json | 3 ++- 18 files changed, 71 insertions(+), 39 deletions(-) diff --git a/src/app/clients/clients-view/general-tab/general-tab.component.html b/src/app/clients/clients-view/general-tab/general-tab.component.html index 8a7a4af0f..6ff73a94d 100644 --- a/src/app/clients/clients-view/general-tab/general-tab.component.html +++ b/src/app/clients/clients-view/general-tab/general-tab.component.html @@ -114,7 +114,7 @@ -
+

{{ 'labels.messages.No Upcoming Charges Available' | translate }}

@@ -268,7 +268,7 @@ -
+

{{ 'labels.messages.No Active Loan Accounts Available' | translate }}

@@ -357,7 +357,7 @@ -
+

{{ 'labels.messages.No Closed Loan Accounts Available' | translate }}

@@ -479,7 +479,7 @@ -
+

{{ 'labels.messages.No Active Saving Accounts Available' | translate }}

@@ -523,7 +523,7 @@ -
+

{{ 'labels.messages.No Closed Saving Accounts Available' | translate }}

@@ -622,7 +622,7 @@ -
+

{{ 'labels.messages.No Active Fixed Deposit Accounts Available' | translate }}

@@ -667,7 +667,7 @@ -
+

{{ 'labels.messages.No Closed Fixed Deposit Accounts Available' | translate }}

@@ -770,7 +770,7 @@ -
+

{{ 'labels.messages.No Active Recurring Deposit Accounts Available' | translate }}

@@ -815,7 +815,7 @@ -
+

{{ 'labels.messages.No Closed Recurring Deposit Accounts Available' | translate }}

@@ -917,7 +917,7 @@ -
+

{{ 'labels.messages.No Active Share Accounts Available' | translate }}

@@ -965,7 +965,7 @@ -
+

{{ 'labels.messages.No Closed Share Accounts Available' | translate }}

@@ -1039,7 +1039,7 @@ -
+

{{ 'labels.messages.No Collateral Data Available' | translate }}

diff --git a/src/app/clients/clients-view/general-tab/general-tab.component.scss b/src/app/clients/clients-view/general-tab/general-tab.component.scss index 68c1b6180..7c7dbdef1 100644 --- a/src/app/clients/clients-view/general-tab/general-tab.component.scss +++ b/src/app/clients/clients-view/general-tab/general-tab.component.scss @@ -56,15 +56,3 @@ align-items: center; /* Ensure buttons are vertically aligned */ gap: 0.5rem; /* Add spacing between buttons if needed */ } - -.no-data-message { - text-align: center; - padding: 40px 20px; - color: var(--mdc-theme-text-secondary-on-background, #666); - font-size: 14px; - cursor: auto; - - p { - margin: 0; - } -} diff --git a/src/app/clients/clients-view/identities-tab/identities-tab.component.html b/src/app/clients/clients-view/identities-tab/identities-tab.component.html index 0898fc11e..11abcb661 100644 --- a/src/app/clients/clients-view/identities-tab/identities-tab.component.html +++ b/src/app/clients/clients-view/identities-tab/identities-tab.component.html @@ -120,8 +120,19 @@ + + +
+

{{ 'labels.messages.No Identities Available' | translate }}

+
+ +
+ + @if (clientIdentities?.length === 0) { + + }
diff --git a/src/app/clients/clients-view/identities-tab/identities-tab.component.ts b/src/app/clients/clients-view/identities-tab/identities-tab.component.ts index 168c3e965..a89d31fa6 100644 --- a/src/app/clients/clients-view/identities-tab/identities-tab.component.ts +++ b/src/app/clients/clients-view/identities-tab/identities-tab.component.ts @@ -20,7 +20,11 @@ import { MatHeaderRowDef, MatHeaderRow, MatRowDef, - MatRow + MatRow, + MatFooterCellDef, + MatFooterCell, + MatFooterRowDef, + MatFooterRow } from '@angular/material/table'; import { ActivatedRoute } from '@angular/router'; @@ -60,7 +64,11 @@ import { STANDALONE_SHARED_IMPORTS } from 'app/standalone-shared.module'; MatHeaderRowDef, MatHeaderRow, MatRowDef, - MatRow + MatRow, + MatFooterCellDef, + MatFooterCell, + MatFooterRowDef, + MatFooterRow ] }) export class IdentitiesTabComponent implements OnDestroy { diff --git a/src/assets/styles/_misc.scss b/src/assets/styles/_misc.scss index a0e02628c..82b68adb0 100644 --- a/src/assets/styles/_misc.scss +++ b/src/assets/styles/_misc.scss @@ -87,3 +87,15 @@ mat-card-title { padding-left: 20px; padding-top: 20px; } + +.table-empty-state { + text-align: center; + padding: 40px 20px; + color: var(--mdc-theme-text-secondary-on-background, #666); + font-size: 14px; + cursor: auto; + + p { + margin: 0; + } +} diff --git a/src/assets/translations/cs-CS.json b/src/assets/translations/cs-CS.json index c91014bfb..694640764 100644 --- a/src/assets/translations/cs-CS.json +++ b/src/assets/translations/cs-CS.json @@ -3629,7 +3629,8 @@ "No Closed Recurring Deposit Accounts Available": "Žádné uzavřené opakující se účty s vkladem k dispozici", "No Active Share Accounts Available": "Žádné aktivní účty podílů k dispozici", "No Closed Share Accounts Available": "Žádné uzavřené účty podílů k dispozici", - "No Collateral Data Available": "Žádná data o kolaterálu k dispozici" + "No Collateral Data Available": "Žádná data o kolaterálu k dispozici", + "No Identities Available": "Žádné identity k dispozici" }, "languages": { "cs-CS": "Čeština", diff --git a/src/assets/translations/de-DE.json b/src/assets/translations/de-DE.json index 8fb7c9549..c7f3b826e 100644 --- a/src/assets/translations/de-DE.json +++ b/src/assets/translations/de-DE.json @@ -3629,7 +3629,8 @@ "No Closed Recurring Deposit Accounts Available": "Keine geschlossenen wiederkehrenden Einlagenkonten verfügbar", "No Active Share Accounts Available": "Keine aktiven Aktienkonten verfügbar", "No Closed Share Accounts Available": "Keine geschlossenen Aktienkonten verfügbar", - "No Collateral Data Available": "Keine Sicherheiten verfügbar" + "No Collateral Data Available": "Keine Sicherheiten verfügbar", + "No Identities Available": "Keine Identitäten verfügbar" }, "languages": { "cs-CS": "Čeština (Tschechisch)", diff --git a/src/assets/translations/en-US.json b/src/assets/translations/en-US.json index d75752da0..4deb0424e 100644 --- a/src/assets/translations/en-US.json +++ b/src/assets/translations/en-US.json @@ -3846,7 +3846,8 @@ "No Closed Recurring Deposit Accounts Available": "No Closed Recurring Deposit Accounts Available", "No Active Share Accounts Available": "No Active Share Accounts Available", "No Closed Share Accounts Available": "No Closed Share Accounts Available", - "No Collateral Data Available": "No Collateral Data Available" + "No Collateral Data Available": "No Collateral Data Available", + "No Identities Available": "No Identities Available" } }, "languages": { diff --git a/src/assets/translations/es-CL.json b/src/assets/translations/es-CL.json index cb711f5f4..272fb6d13 100644 --- a/src/assets/translations/es-CL.json +++ b/src/assets/translations/es-CL.json @@ -3631,7 +3631,8 @@ "No Closed Recurring Deposit Accounts Available": "No hay cuentas de depósito recurrente cerradas disponibles", "No Active Share Accounts Available": "No hay cuentas de acciones activas disponibles", "No Closed Share Accounts Available": "No hay cuentas de acciones cerradas disponibles", - "No Collateral Data Available": "No hay datos de garantía disponibles" + "No Collateral Data Available": "No hay datos de garantía disponibles", + "No Identities Available": "No hay identidades disponibles" } }, "languages": { diff --git a/src/assets/translations/es-MX.json b/src/assets/translations/es-MX.json index c28d7fc74..58c70e2a3 100644 --- a/src/assets/translations/es-MX.json +++ b/src/assets/translations/es-MX.json @@ -3709,7 +3709,8 @@ "No Closed Recurring Deposit Accounts Available": "No hay cuentas de depósito recurrente cerradas disponibles", "No Active Share Accounts Available": "No hay cuentas de acciones activas disponibles", "No Closed Share Accounts Available": "No hay cuentas de acciones cerradas disponibles", - "No Collateral Data Available": "No hay datos de garantía disponibles" + "No Collateral Data Available": "No hay datos de garantía disponibles", + "No Identities Available": "No hay identidades disponibles" } }, "languages": { diff --git a/src/assets/translations/fr-FR.json b/src/assets/translations/fr-FR.json index cf8b1d214..c6fbe92f0 100644 --- a/src/assets/translations/fr-FR.json +++ b/src/assets/translations/fr-FR.json @@ -3632,7 +3632,8 @@ "No Closed Recurring Deposit Accounts Available": "Aucun compte de dépôt récurrent fermé disponible", "No Active Share Accounts Available": "Aucun compte d'actions actif disponible", "No Closed Share Accounts Available": "Aucun compte d'actions fermé disponible", - "No Collateral Data Available": "Aucune donnée de garantie disponible" + "No Collateral Data Available": "Aucune donnée de garantie disponible", + "No Identities Available": "Aucune identité disponible" } }, "languages": { diff --git a/src/assets/translations/it-IT.json b/src/assets/translations/it-IT.json index daf1347b6..395219a00 100644 --- a/src/assets/translations/it-IT.json +++ b/src/assets/translations/it-IT.json @@ -3629,7 +3629,8 @@ "No Closed Recurring Deposit Accounts Available": "Nessun conto di deposito ricorrente chiuso disponibile", "No Active Share Accounts Available": "Nessun conto di azioni attivo disponibile", "No Closed Share Accounts Available": "Nessun conto di azioni chiuso disponibile", - "No Collateral Data Available": "Nessun dato collaterale disponibile" + "No Collateral Data Available": "Nessun dato collaterale disponibile", + "No Identities Available": "Nessuna identità disponibile" } }, "languages": { diff --git a/src/assets/translations/ko-KO.json b/src/assets/translations/ko-KO.json index 241b7db85..778daf01b 100644 --- a/src/assets/translations/ko-KO.json +++ b/src/assets/translations/ko-KO.json @@ -3630,7 +3630,8 @@ "No Closed Recurring Deposit Accounts Available": "해지된 적립식 예금 계정이 없습니다", "No Active Share Accounts Available": "활성 주식 계정이 없습니다", "No Closed Share Accounts Available": "해지된 주식 계정이 없습니다", - "No Collateral Data Available": "담보 데이터가 없습니다" + "No Collateral Data Available": "담보 데이터가 없습니다", + "No Identities Available": "신원이 없습니다" } }, "languages": { diff --git a/src/assets/translations/lt-LT.json b/src/assets/translations/lt-LT.json index 884dd2d6a..c482192d3 100644 --- a/src/assets/translations/lt-LT.json +++ b/src/assets/translations/lt-LT.json @@ -3630,7 +3630,8 @@ "No Closed Recurring Deposit Accounts Available": "Nėra uždarytų pasikartojančių indėlių sąskaitų", "No Active Share Accounts Available": "Nėra aktyvių akcijų sąskaitų", "No Closed Share Accounts Available": "Nėra uždarytų akcijų sąskaitų", - "No Collateral Data Available": "Nėra užstato duomenų" + "No Collateral Data Available": "Nėra užstato duomenų", + "No Identities Available": "Nėra galimų tapatybių" } }, "languages": { diff --git a/src/assets/translations/lv-LV.json b/src/assets/translations/lv-LV.json index 6fb45a707..498d9b5a7 100644 --- a/src/assets/translations/lv-LV.json +++ b/src/assets/translations/lv-LV.json @@ -3630,7 +3630,8 @@ "No Closed Recurring Deposit Accounts Available": "Nav slēgtu periodisku noguldījumu kontu", "No Active Share Accounts Available": "Nav aktīvu akciju kontu", "No Closed Share Accounts Available": "Nav slēgtu akciju kontu", - "No Collateral Data Available": "Nav pieejamu nodrošinājuma datu" + "No Collateral Data Available": "Nav pieejamu nodrošinājuma datu", + "No Identities Available": "Nav pieejamu identitāšu" } }, "languages": { diff --git a/src/assets/translations/ne-NE.json b/src/assets/translations/ne-NE.json index 81f54ddb7..3fdd8a5eb 100644 --- a/src/assets/translations/ne-NE.json +++ b/src/assets/translations/ne-NE.json @@ -3628,7 +3628,8 @@ "No Closed Recurring Deposit Accounts Available": "कुनै बन्द आवर्ती जम्मा खाताहरू उपलब्ध छैनन्", "No Active Share Accounts Available": "कुनै सक्रिय शेयर खाताहरू उपलब्ध छैनन्", "No Closed Share Accounts Available": "कुनै बन्द शेयर खाताहरू उपलब्ध छैनन्", - "No Collateral Data Available": "कुनै संपार्श्विक डाटा उपलब्ध छैन" + "No Collateral Data Available": "कुनै संपार्श्विक डाटा उपलब्ध छैन", + "No Identities Available": "कुनै पहिचान उपलब्ध छैन" } }, "languages": { diff --git a/src/assets/translations/pt-PT.json b/src/assets/translations/pt-PT.json index b0e60aecd..2583409c7 100644 --- a/src/assets/translations/pt-PT.json +++ b/src/assets/translations/pt-PT.json @@ -3629,7 +3629,8 @@ "No Closed Recurring Deposit Accounts Available": "Nenhuma conta de depósito recorrente encerrada disponível", "No Active Share Accounts Available": "Nenhuma conta de ações ativa disponível", "No Closed Share Accounts Available": "Nenhuma conta de ações encerrada disponível", - "No Collateral Data Available": "Nenhum dado de garantia disponível" + "No Collateral Data Available": "Nenhum dado de garantia disponível", + "No Identities Available": "Nenhuma identidade disponível" } }, "languages": { diff --git a/src/assets/translations/sw-SW.json b/src/assets/translations/sw-SW.json index 9844af2b7..0f7ca3e13 100644 --- a/src/assets/translations/sw-SW.json +++ b/src/assets/translations/sw-SW.json @@ -3627,7 +3627,8 @@ "No Closed Recurring Deposit Accounts Available": "Hakuna akaunti za amana za mara kwa mara zilizofungwa zinapatikana", "No Active Share Accounts Available": "Hakuna akaunti za hisa zinazofanya kazi zinapatikana", "No Closed Share Accounts Available": "Hakuna akaunti za hisa zilizofungwa zinapatikana", - "No Collateral Data Available": "Hakuna data ya dhamana inayopatikana" + "No Collateral Data Available": "Hakuna data ya dhamana inayopatikana", + "No Identities Available": "Hakuna Vitambulisho Vinavyopatikana" } }, "languages": {