From bc8305b15e60f6bffc20c5e51165a69f1bdc1210 Mon Sep 17 00:00:00 2001 From: jacekpluta <73617938+jacekpluta@users.noreply.github.com> Date: Mon, 12 Aug 2024 10:24:00 +0200 Subject: [PATCH] [ACS-8312] Display warning about losing response (#10059) * [ACS-8312] Display warning about losing response * [ACS-8312] Display warning about losing response - fixes --- .../src/lib/app-config/app-config.service.ts | 3 +- .../unsaved-changes-dialog.component.html | 22 +++-- .../unsaved-changes-dialog.component.scss | 69 +++++++++----- .../unsaved-changes-dialog.component.spec.ts | 91 ++++++++++++++----- .../unsaved-changes-dialog.component.ts | 45 ++++++++- .../unsaved-changes-dialog.model.ts | 23 +++++ .../unsaved-changes.guard.ts | 15 ++- .../src/lib/styles/_components-variables.scss | 1 + .../src/lib/styles/_reference-variables.scss | 1 + 9 files changed, 210 insertions(+), 60 deletions(-) create mode 100644 lib/core/src/lib/dialogs/unsaved-changes-dialog/unsaved-changes-dialog.model.ts diff --git a/lib/core/src/lib/app-config/app-config.service.ts b/lib/core/src/lib/app-config/app-config.service.ts index 1efe6a50fa..1e5de6d1fb 100644 --- a/lib/core/src/lib/app-config/app-config.service.ts +++ b/lib/core/src/lib/app-config/app-config.service.ts @@ -47,7 +47,8 @@ export enum AppConfigValues { STORAGE_PREFIX = 'application.storagePrefix', NOTIFY_DURATION = 'notificationDefaultDuration', CONTENT_TICKET_STORAGE_LABEL = 'ticket-ECM', - PROCESS_TICKET_STORAGE_LABEL = 'ticket-BPM' + PROCESS_TICKET_STORAGE_LABEL = 'ticket-BPM', + UNSAVED_CHANGES_MODAL_HIDDEN = 'unsaved_changes__modal_hidden' } // eslint-disable-next-line no-shadow diff --git a/lib/core/src/lib/dialogs/unsaved-changes-dialog/unsaved-changes-dialog.component.html b/lib/core/src/lib/dialogs/unsaved-changes-dialog/unsaved-changes-dialog.component.html index 3de4be2a69..3d4a7d0363 100644 --- a/lib/core/src/lib/dialogs/unsaved-changes-dialog/unsaved-changes-dialog.component.html +++ b/lib/core/src/lib/dialogs/unsaved-changes-dialog/unsaved-changes-dialog.component.html @@ -1,29 +1,35 @@ -