import React from 'react' import { QueryClient, QueryClientProvider } from 'react-query' import { Navigate, Route, Routes } from 'react-router-dom' import './App.css' import 'react-big-calendar/lib/css/react-big-calendar.css' import AddGroup from './views/coordinator/AddGroup' import AddStudent from './views/coordinator/AddStudent' import AddLeader from './views/coordinator/AddLeader' import Coordinator from './views/coordinator/Coordinator' import Groups from './views/coordinator/Groups' import Leaders from './views/coordinator/Leaders' import Students from './views/coordinator/Students' import Login from './views/Login' import Enrollment from './views/student/Enrollment' import Student from './views/student/Student' import Supervisor from './views/supervisor/Supervisor' import Schedules from './views/coordinator/Schedules' import Schedule from './views/coordinator/Schedule' import SupervisorSchedules from './views/supervisor/SupervisorSchedules' import StudentSchedules from './views/student/StudentSchedules' import StudentSchedule from './views/student/StudentSchedule' const queryClient = new QueryClient({ defaultOptions: { queries: { refetchOnWindowFocus: false, }, }, }) function App() { return (