import React, { useMemo } from "react"; import { Link, useNavigate } from "react-router-dom"; const Dashboard = () => { const navigate = useNavigate(); const user = useMemo(() => { try { const raw = localStorage.getItem("authUser"); return raw ? JSON.parse(raw) : null; } catch { return null; } }, []); const onLogout = () => { localStorage.removeItem("authToken"); localStorage.removeItem("authUser"); navigate("/", { replace: true }); }; return (