From dfc09def05179a81a2a6518d6639ac420450ad2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adina=20=C8=9Aeudan?= Date: Tue, 18 Jan 2022 22:03:23 +0200 Subject: [PATCH] Disable dossier actions when files are selected --- .../screen-header/screen-header.component.html | 10 ++++++++-- .../screen-header/screen-header.component.ts | 2 +- .../dossier/screens/dossier-overview/config.service.ts | 3 ++- libs/common-ui | 2 +- 4 files changed, 12 insertions(+), 5 deletions(-) diff --git a/apps/red-ui/src/app/modules/dossier/screens/dossier-overview/components/screen-header/screen-header.component.html b/apps/red-ui/src/app/modules/dossier/screens/dossier-overview/components/screen-header/screen-header.component.html index 0af735eb1..279dc475f 100644 --- a/apps/red-ui/src/app/modules/dossier/screens/dossier-overview/components/screen-header/screen-header.component.html +++ b/apps/red-ui/src/app/modules/dossier/screens/dossier-overview/components/screen-header/screen-header.component.html @@ -5,10 +5,15 @@ [showCloseButton]="true" [viewModeSelection]="viewModeSelection" > - + { + actionConfig(dossierId: string, disabled$: Observable): List { return [ { label: this._translateService.instant('dossier-overview.header-actions.edit'), @@ -110,6 +110,7 @@ export class ConfigService { icon: 'iqser:edit', hide: !this._userService.currentUser.isManager, helpModeKey: 'edit-dossier-attributes', + disabled$, }, ]; } diff --git a/libs/common-ui b/libs/common-ui index d11b54bb1..1b8ce8ef1 160000 --- a/libs/common-ui +++ b/libs/common-ui @@ -1 +1 @@ -Subproject commit d11b54bb118e639274c011c41594703c71018292 +Subproject commit 1b8ce8ef1d295efc5b02b39b631b5e654938de29