import React from 'react'; import { Navigate, Outlet } from 'react-router-dom'; import { useAuth } from '../contexts/AuthContext'; import { CircularProgress, Box } from '@mui/material'; const ProtectedRoute = () => { const { token, loading } = useAuth(); if (loading) { return ( ); } return token ? : ; }; export default ProtectedRoute;