| import { Navigate } from "react-router-dom"; | |
| import { useAuth } from "../components/context/AuthContext"; | |
| const ProtectedRoute = ({ children }: { children: React.ReactNode }) => { | |
| const { isAuthenticated } = useAuth(); | |
| if (!isAuthenticated) { | |
| return <Navigate to="/" replace />; | |
| } | |
| return children; | |
| }; | |
| export default ProtectedRoute; | |