"use client" import { useUserStore } from "@/app/store/user" import { usePathname } from "next/navigation" import { useEffect } from "react" export function InfoCheck() { const pathname = usePathname() const user_info = useUserStore.getState().user_info useEffect(() => { if (pathname.startsWith("/login")) { return } if (!user_info.account) { // tauri 打包后, 使用router.push跳转路由不执行,会导致白屏 window.location.href = "/login" } }, [pathname, user_info.account]) return <> }