import { Navigate, Outlet, useLocation } from 'react-router-dom';
import LoadingAnimation from '@/components/ui/loading-animation';
import { useUser } from '@/contexts/user-context';
export function ProtectedRoute() {
const { isAuthenticated, isLoading } = useUser();
const location = useLocation();
if (isLoading) {
return ;
}
if (!isAuthenticated) {
return ;
}
return ;
}