From e140daa952546225e1db266c7abe2c2faf4c5176 Mon Sep 17 00:00:00 2001 From: zadam Date: Thu, 16 Jun 2022 15:28:51 +0200 Subject: [PATCH] converted protected session password dialog to new pattern --- src/public/app/layouts/desktop_layout.js | 4 +- src/public/app/layouts/mobile_layout.js | 2 + src/public/app/services/protected_session.js | 8 +-- .../dialogs/protected_session_password.js | 59 +++++++++++++++++++ src/views/desktop.ejs | 1 - .../dialogs/protected_session_password.ejs | 26 -------- src/views/mobile.ejs | 1 - 7 files changed, 68 insertions(+), 33 deletions(-) create mode 100644 src/public/app/widgets/dialogs/protected_session_password.js delete mode 100644 src/views/dialogs/protected_session_password.ejs diff --git a/src/public/app/layouts/desktop_layout.js b/src/public/app/layouts/desktop_layout.js index ccd7702ab..163c0aeee 100644 --- a/src/public/app/layouts/desktop_layout.js +++ b/src/public/app/layouts/desktop_layout.js @@ -68,6 +68,7 @@ import MoveToDialog from "../widgets/dialogs/move_to.js"; import ImportDialog from "../widgets/dialogs/import.js"; import ExportDialog from "../widgets/dialogs/export.js"; import MarkdownImportDialog from "../widgets/dialogs/markdown_import.js"; +import ProtectedSessionPasswordDialog from "../widgets/dialogs/protected_session_password.js"; export default class DesktopLayout { constructor(customWidgets) { @@ -210,6 +211,7 @@ export default class DesktopLayout { .child(new MoveToDialog()) .child(new ImportDialog()) .child(new ExportDialog()) - .child(new MarkdownImportDialog()); + .child(new MarkdownImportDialog()) + .child(new ProtectedSessionPasswordDialog()); } } diff --git a/src/public/app/layouts/mobile_layout.js b/src/public/app/layouts/mobile_layout.js index 77e175fa0..dce3c9046 100644 --- a/src/public/app/layouts/mobile_layout.js +++ b/src/public/app/layouts/mobile_layout.js @@ -8,6 +8,7 @@ import CloseDetailButtonWidget from "../widgets/mobile_widgets/close_detail_butt import MobileDetailMenuWidget from "../widgets/mobile_widgets/mobile_detail_menu.js"; import ScreenContainer from "../widgets/mobile_widgets/screen_container.js"; import ScrollingContainer from "../widgets/containers/scrolling_container.js"; +import ProtectedSessionPasswordDialog from "../widgets/dialogs/protected_session_password.js"; const MOBILE_CSS = `