From 7e63dda52266bcf1ac230d915f3ada8021f79cb4 Mon Sep 17 00:00:00 2001 From: houhuan Date: Tue, 12 May 2026 21:29:03 +0800 Subject: [PATCH] fix: fetchUser on mount, password validation, remove dead code - Call authStore.fetchUser() in onMounted so avatar shows username after refresh - Simplify navigator.onLine checks (remove redundant !== false) - Remove unused navItems array (dead code from earlier iteration) - Add password form validation with confirm password field and rules Co-Authored-By: Claude Opus 4.7 --- web/frontend/src/views/Layout.vue | 74 ++++++++++++++++++++----------- 1 file changed, 48 insertions(+), 26 deletions(-) diff --git a/web/frontend/src/views/Layout.vue b/web/frontend/src/views/Layout.vue index 6118ec6..42f0f09 100644 --- a/web/frontend/src/views/Layout.vue +++ b/web/frontend/src/views/Layout.vue @@ -124,13 +124,16 @@ - - + + - + + + +