import { Redirect, Route, Switch, withRouter } from 'react-router-dom'; import ApplicantProfile from './pages/ApplicantProfile'; import Applications from './pages/Applications'; import EventDetail from './pages/EventDetail'; import Groups from './pages/Groups'; import Home from './pages/Home'; import Homework from './pages/Homework'; import Mentors from './pages/Mentors'; import News from './pages/News'; import NotFound from './pages/NotFound'; import Profile from './pages/Profile'; import React from 'react'; import Schedule from './pages/Schedule'; import Statistics from './pages/Statistics'; const Main = () => ( <Switch> <Redirect exact from="/" to="/home" /> <Route exact path="/home" component={Home} /> <Route path="/news" component={News} /> <Route path="/mentors" component={Mentors} /> <Route path="/schedule" component={Schedule} /> <Route path="/profile" component={withRouter(Profile)} /> <Route path="/statistics" component={Statistics} /> <Route path="/groups" component={Groups} /> <Route path="/homework" component={Homework} /> <Route path="/events/:id" component={EventDetail} /> <Route path="/applications" component={Applications} /> <Route path="/applicant/:id" component={ApplicantProfile} /> <Route component={NotFound} /> </Switch> ); export default Main;