From f7a74df0097867a82a2a2d8b3c278a81897d7898 Mon Sep 17 00:00:00 2001 From: Fabio Di Stasio Date: Fri, 16 Jul 2021 23:24:55 +0200 Subject: [PATCH] feat: new unsaved change reminder --- src/renderer/App.vue | 2 - .../components/ModalDiscardChanges.vue | 12 +--- src/renderer/components/Workspace.vue | 38 +++++++++++-- src/renderer/components/WorkspacePropsTab.vue | 7 ++- .../components/WorkspacePropsTabView.vue | 12 +++- src/renderer/i18n/en-US.js | 2 +- .../store/modules/workspaces.store.js | 55 +++++++++---------- 7 files changed, 76 insertions(+), 52 deletions(-) diff --git a/src/renderer/App.vue b/src/renderer/App.vue index 2c57f3da..8427004d 100644 --- a/src/renderer/App.vue +++ b/src/renderer/App.vue @@ -16,7 +16,6 @@ - @@ -39,7 +38,6 @@ export default { WorkspaceAddConnectionPanel: () => import(/* webpackChunkName: "WorkspaceAddConnectionPanel" */'@/components/WorkspaceAddConnectionPanel'), ModalSettings: () => import(/* webpackChunkName: "ModalSettings" */'@/components/ModalSettings'), TheScratchpad: () => import(/* webpackChunkName: "TheScratchpad" */'@/components/TheScratchpad'), - ModalDiscardChanges: () => import(/* webpackChunkName: "ModalDiscardChanges" */'@/components/ModalDiscardChanges'), BaseTextEditor: () => import(/* webpackChunkName: "BaseTextEditor" */'@/components/BaseTextEditor') }, data () { diff --git a/src/renderer/components/ModalDiscardChanges.vue b/src/renderer/components/ModalDiscardChanges.vue index 8f75a431..2b66ba67 100644 --- a/src/renderer/components/ModalDiscardChanges.vue +++ b/src/renderer/components/ModalDiscardChanges.vue @@ -2,8 +2,8 @@