"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 <></>
}
