"use client"; import { useAuthStore } from "@/store/authStore"; import { useRouter } from "next/navigation"; import Navbar from "@/components/Navbar"; export default function DashboardPage() { const { user, token, logout, loading } = useAuthStore(); const router = useRouter(); if (loading) return

Loading...

; if (!user) { router.push("/login"); return null; } return ( <>

Welcome, {user.email}

{token ? (

{token}

) : (

Fetching token...

)}
); }