/* eslint-disable import/no-relative-parent-imports */
import {Navigate, Outlet} from 'react-router-dom';
import {type ReactNode} from 'react';
import {useAuth} from '../contexts/AuthContext.js';
import {CircularProgress, Box} from '@mui/material';
export const ProtectedRoute = (): ReactNode => {
const {token, user, isLoading} = useAuth();
if (isLoading) {
return (
);
}
if (token === null || token === '' || user === null) {
return ;
}
return ;
};