diff --git a/apps/red-ui/src/app/modules/admin/admin-side-nav/admin-side-nav.component.ts b/apps/red-ui/src/app/modules/admin/admin-side-nav/admin-side-nav.component.ts index 382f10309..db715d7b9 100644 --- a/apps/red-ui/src/app/modules/admin/admin-side-nav/admin-side-nav.component.ts +++ b/apps/red-ui/src/app/modules/admin/admin-side-nav/admin-side-nav.component.ts @@ -28,7 +28,7 @@ export class AdminSideNavComponent implements OnInit { settings: [ { screen: 'dossier-templates', - label: _('dossier-templates'), + label: _('dossier-templates.label'), hideIf: !this.currentUser.isManager && !this.currentUser.isAdmin, }, { diff --git a/apps/red-ui/src/app/modules/admin/screens/info/info-screen/dossier-template-info-screen.component.html b/apps/red-ui/src/app/modules/admin/screens/info/info-screen/dossier-template-info-screen.component.html index 35f01af0d..3d0ad05c5 100644 --- a/apps/red-ui/src/app/modules/admin/screens/info/info-screen/dossier-template-info-screen.component.html +++ b/apps/red-ui/src/app/modules/admin/screens/info/info-screen/dossier-template-info-screen.component.html @@ -16,6 +16,11 @@ {{ 'dossier-template-info-screen.dictionaries' | translate: { count: stats.numberOfDictionaries } }} +
+ + {{ 'dossier-template-info-screen.valid-from' | translate: { date: dossierTemplate.validFrom | date: 'd MMM. yyyy' } }} +
+
{{ 'dossier-template-info-screen.created-on' | translate: { date: dossierTemplate.dateAdded | date: 'd MMM. yyyy' } }} @@ -26,6 +31,11 @@ {{ 'dossier-template-info-screen.entries' | translate: { count: stats.numberOfEntries } }}
+
+ + {{ 'dossier-template-info-screen.valid-to' | translate: { date: dossierTemplate.validTo | date: 'd MMM. yyyy' } }} +
+
{{ 'dossier-template-info-screen.modified-on' | translate: { date: dossierTemplate.dateModified | date: 'd MMM. yyyy' } }} diff --git a/apps/red-ui/src/app/modules/admin/screens/info/info-screen/dossier-template-info-screen.component.scss b/apps/red-ui/src/app/modules/admin/screens/info/info-screen/dossier-template-info-screen.component.scss index f26f4b8f0..ec2f71ce4 100644 --- a/apps/red-ui/src/app/modules/admin/screens/info/info-screen/dossier-template-info-screen.component.scss +++ b/apps/red-ui/src/app/modules/admin/screens/info/info-screen/dossier-template-info-screen.component.scss @@ -24,7 +24,7 @@ .stats-subtitle { margin-top: 16px; display: grid; - grid-template-columns: repeat(2, max-content); + grid-template-columns: repeat(3, max-content); grid-row-gap: 8px; grid-column-gap: 40px; } diff --git a/apps/red-ui/src/app/modules/admin/screens/info/info-screen/dossier-template-info-screen.component.ts b/apps/red-ui/src/app/modules/admin/screens/info/info-screen/dossier-template-info-screen.component.ts index 8e4350a80..031bb2306 100644 --- a/apps/red-ui/src/app/modules/admin/screens/info/info-screen/dossier-template-info-screen.component.ts +++ b/apps/red-ui/src/app/modules/admin/screens/info/info-screen/dossier-template-info-screen.component.ts @@ -13,8 +13,8 @@ import { PermissionsService } from '@services/permissions.service'; changeDetection: ChangeDetectionStrategy.OnPush, }) export class DossierTemplateInfoScreenComponent { - dossierTemplate$: Observable; - dossierTemplateStats$: Observable; + readonly dossierTemplate$: Observable; + readonly dossierTemplateStats$: Observable; constructor( private readonly _dossierTemplatesService: DossierTemplatesService, @@ -28,7 +28,7 @@ export class DossierTemplateInfoScreenComponent { this.dossierTemplateStats$ = this._dossierTemplateStatsService.watch$(dossierTemplateId); } - openEditDossierTemplateDialog($event: any, dossierTemplate: DossierTemplate) { + openEditDossierTemplateDialog($event: MouseEvent, dossierTemplate: DossierTemplate) { this._dialogService.openDialog('addEditDossierTemplate', $event, dossierTemplate); } } diff --git a/apps/red-ui/src/assets/i18n/en.json b/apps/red-ui/src/assets/i18n/en.json index 8ec7a3d3f..ce431aa0e 100644 --- a/apps/red-ui/src/assets/i18n/en.json +++ b/apps/red-ui/src/assets/i18n/en.json @@ -796,6 +796,8 @@ "dossier-template-info-screen": { "created-by": "Created by", "created-on": "Created on: {date}", + "valid-from": "Valid from: {date}", + "valid-to": "Valid to: {date}", "description": "Description", "dictionaries": "{count} {count, plural, one{dictionary} other{dictionaries}}", "entries": "{count} {count, plural, one{entry} other{entries}}",