From b3b168631dce3341c44c584ca76649fb1f4a0b6d Mon Sep 17 00:00:00 2001 From: Felix Han Date: Wed, 1 Sep 2021 13:13:49 +1200 Subject: [PATCH] added confirmation modal to advanced app created by web editor --- .../applications/create/createApplicationController.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/kubernetes/views/applications/create/createApplicationController.js b/app/kubernetes/views/applications/create/createApplicationController.js index 6c0ab9f80..60b7ba98e 100644 --- a/app/kubernetes/views/applications/create/createApplicationController.js +++ b/app/kubernetes/views/applications/create/createApplicationController.js @@ -177,6 +177,12 @@ class KubernetesCreateApplicationController { }); } + async uiCanExit() { + if (this.stackFileContent && this.state.isEditorDirty) { + return this.ModalService.confirmWebEditorDiscard(); + } + } + setPullImageValidity(validity) { this.state.pullImageValidity = validity; }