From 36b1ec25572c588f45229b95a18e2b0c26c74719 Mon Sep 17 00:00:00 2001 From: Edi Cziszter Date: Tue, 15 Feb 2022 12:30:42 +0200 Subject: [PATCH] small improvements --- ...delete-dossier-state-dialog.component.html | 34 ++++++++++--------- .../dossiers-listing-details.component.ts | 2 +- .../dossiers-listing-status.component.html | 5 ++- .../dossiers-listing-status.component.ts | 15 +++++--- .../table-item/table-item.component.html | 4 ++- apps/red-ui/src/assets/i18n/en.json | 2 +- 6 files changed, 36 insertions(+), 26 deletions(-) diff --git a/apps/red-ui/src/app/modules/admin/dialogs/confirm-delete-dossier-state-dialog/confirm-delete-dossier-state-dialog.component.html b/apps/red-ui/src/app/modules/admin/dialogs/confirm-delete-dossier-state-dialog/confirm-delete-dossier-state-dialog.component.html index 8618972b1..332c07a5e 100644 --- a/apps/red-ui/src/app/modules/admin/dialogs/confirm-delete-dossier-state-dialog/confirm-delete-dossier-state-dialog.component.html +++ b/apps/red-ui/src/app/modules/admin/dialogs/confirm-delete-dossier-state-dialog/confirm-delete-dossier-state-dialog.component.html @@ -6,24 +6,26 @@
{{ 'confirm-delete-dossier-state.warning' | translate: translateArgs }}
-
{{ 'confirm-delete-dossier-state.suggestion' | translate }}
+ +
{{ 'confirm-delete-dossier-state.suggestion' | translate }}
-
-
-
- - - {{ 'confirm-delete-dossier-state.form.status-placeholder' | translate }} - - {{ state.name }} - - + +
+
+ + + {{ 'confirm-delete-dossier-state.form.status-placeholder' | translate }} + + {{ state.name }} + + +
-
- + +
diff --git a/apps/red-ui/src/app/modules/dossier/screens/dossiers-listing/components/dossiers-listing-details/dossiers-listing-details.component.ts b/apps/red-ui/src/app/modules/dossier/screens/dossiers-listing/components/dossiers-listing-details/dossiers-listing-details.component.ts index d574ff242..d2626983a 100644 --- a/apps/red-ui/src/app/modules/dossier/screens/dossiers-listing/components/dossiers-listing-details/dossiers-listing-details.component.ts +++ b/apps/red-ui/src/app/modules/dossier/screens/dossiers-listing/components/dossiers-listing-details/dossiers-listing-details.component.ts @@ -49,7 +49,7 @@ export class DossiersListingDetailsComponent { config.push({ value: notAssignedLength, label: this._translateService.instant('edit-dossier-dialog.general-info.form.dossier-status.placeholder'), - color: '#D8DAE0', + color: '#E2E4E9', }); // TODO: deleted dossiers count should come with stats return config; diff --git a/apps/red-ui/src/app/modules/dossier/screens/dossiers-listing/components/dossiers-listing-status/dossiers-listing-status.component.html b/apps/red-ui/src/app/modules/dossier/screens/dossiers-listing/components/dossiers-listing-status/dossiers-listing-status.component.html index 626b6ecbd..1ec18fba9 100644 --- a/apps/red-ui/src/app/modules/dossier/screens/dossiers-listing/components/dossiers-listing-status/dossiers-listing-status.component.html +++ b/apps/red-ui/src/app/modules/dossier/screens/dossiers-listing/components/dossiers-listing-status/dossiers-listing-status.component.html @@ -7,8 +7,7 @@
-
No status assigned
+
{{ 'edit-dossier-dialog.general-info.form.dossier-status.placeholder' | translate }}
+
- - diff --git a/apps/red-ui/src/app/modules/dossier/screens/dossiers-listing/components/dossiers-listing-status/dossiers-listing-status.component.ts b/apps/red-ui/src/app/modules/dossier/screens/dossiers-listing/components/dossiers-listing-status/dossiers-listing-status.component.ts index 61f1e16da..e3994df3d 100644 --- a/apps/red-ui/src/app/modules/dossier/screens/dossiers-listing/components/dossiers-listing-status/dossiers-listing-status.component.ts +++ b/apps/red-ui/src/app/modules/dossier/screens/dossiers-listing/components/dossiers-listing-status/dossiers-listing-status.component.ts @@ -1,5 +1,5 @@ -import { ChangeDetectionStrategy, Component, Input, OnChanges } from '@angular/core'; -import { Dossier, DossierStats } from '../../../../../../../../../../libs/red-domain/src'; +import { ChangeDetectionStrategy, Component, Input, OnChanges, OnInit } from '@angular/core'; +import { Dossier } from '../../../../../../../../../../libs/red-domain/src'; import { DossierStateService } from '../../../../../../services/entity-services/dossier-state.service'; import { DossierState } from '@red/domain'; @@ -9,14 +9,21 @@ import { DossierState } from '@red/domain'; styleUrls: ['./dossiers-listing-status.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush, }) -export class DossiersListingStatusComponent implements OnChanges { - @Input() stats: DossierStats; +export class DossiersListingStatusComponent implements OnInit, OnChanges { @Input() dossier: Dossier; currentState: DossierState; constructor(private readonly _dossierStateService: DossierStateService) {} + ngOnInit(): void { + this.#setState(); + } + ngOnChanges(): void { + this.#setState(); + } + + #setState(): void { if (this.dossier.dossierStatusId) { this.currentState = this._dossierStateService.all.find(s => s.dossierStatusId === this.dossier.dossierStatusId); } diff --git a/apps/red-ui/src/app/modules/dossier/screens/dossiers-listing/components/table-item/table-item.component.html b/apps/red-ui/src/app/modules/dossier/screens/dossiers-listing/components/table-item/table-item.component.html index 90e29ab9a..7ad67122e 100644 --- a/apps/red-ui/src/app/modules/dossier/screens/dossiers-listing/components/table-item/table-item.component.html +++ b/apps/red-ui/src/app/modules/dossier/screens/dossiers-listing/components/table-item/table-item.component.html @@ -16,6 +16,8 @@
- + + +
diff --git a/apps/red-ui/src/assets/i18n/en.json b/apps/red-ui/src/assets/i18n/en.json index 4faf40b67..129817d95 100644 --- a/apps/red-ui/src/assets/i18n/en.json +++ b/apps/red-ui/src/assets/i18n/en.json @@ -1010,7 +1010,7 @@ }, "dossier-status": { "label": "Dossier Status", - "placeholder": "No status assigned" + "placeholder": "Undefined" }, "due-date": "Due Date", "name": {