import { Navigate, useLocation } from "react-router-dom"; import { useAuthContext } from "../hooks/AuthContext"; export function ProtectedRoute({ children }: { children: React.ReactNode }) { const { isAuthenticated } = useAuthContext(); const location = useLocation(); if (!isAuthenticated) return ; return <>{children}; }