From 719e0ecf531a3ceb47cedd1f2a90693e2a36ca16 Mon Sep 17 00:00:00 2001 From: abearxiong Date: Tue, 24 Feb 2026 19:03:06 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E9=85=8D=E7=BD=AE=E5=92=8C=E8=83=8C=E6=99=AF?= =?UTF-8?q?=E8=A3=85=E9=A5=B0=EF=BC=8C=E4=BC=98=E5=8C=96=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/auth/modules/BaseHeader.tsx | 6 ++-- src/pages/auth/page.tsx | 42 +++++++++++++++++++++++---- src/pages/auth/store.ts | 18 ++++++++++-- 3 files changed, 56 insertions(+), 10 deletions(-) diff --git a/src/pages/auth/modules/BaseHeader.tsx b/src/pages/auth/modules/BaseHeader.tsx index be65de6..9b562e3 100644 --- a/src/pages/auth/modules/BaseHeader.tsx +++ b/src/pages/auth/modules/BaseHeader.tsx @@ -1,5 +1,5 @@ import { Home, User, LogIn, LogOut } from 'lucide-react'; -import { Link } from '@tanstack/react-router' +import { Link, useNavigate } from '@tanstack/react-router' import { useLayoutStore } from '../store'; import { useShallow } from 'zustand/shallow'; import { useMemo } from 'react'; @@ -9,12 +9,12 @@ export const BaseHeader = (props: { main?: React.ComponentType | null }) => { me: state.me, clearMe: state.clearMe, }))); - + const navigate = useNavigate(); const meInfo = useMemo(() => { if (!store.me) { return (