From 7556b3d4ca4e6bd9abc55dca2ac28796a0bb5e30 Mon Sep 17 00:00:00 2001 From: syuilo <4439005+syuilo@users.noreply.github.com> Date: Sun, 11 May 2025 19:43:52 +0900 Subject: [PATCH] wip --- .../src/components/global/RouterView.vue | 63 ++++++++++++++++--- packages/frontend/src/style.scss | 1 + 2 files changed, 56 insertions(+), 8 deletions(-) diff --git a/packages/frontend/src/components/global/RouterView.vue b/packages/frontend/src/components/global/RouterView.vue index 27f7b18559..aa1f45422d 100644 --- a/packages/frontend/src/components/global/RouterView.vue +++ b/packages/frontend/src/components/global/RouterView.vue @@ -5,15 +5,23 @@ SPDX-License-Identifier: AGPL-3.0-only @@ -47,6 +55,7 @@ const currentPageComponent = shallowRef('component' in current.route ? current.r const currentPageProps = ref(current.props); let currentRoutePath = current.route.path; const key = ref(router.getCurrentFullPath()); +const isBackNavigation = ref(false); router.useListener('change', ({ resolved }) => { if (resolved == null || 'redirect' in resolved.route) return; @@ -64,6 +73,44 @@ router.useListener('change', ({ resolved }) => {