import React from 'react'; import { Router, Switch } from 'react-router-dom'; /** * Types */ import { UserRoleEnum } from 'enums'; /** * Hooks */ import { useRootStore } from 'hooks/useRootStore'; /** * Components */ import PrivateRoute from 'components/PrivateRoute'; import PublicRoute from 'components/PublicRoute'; /** * Pages */ import MainPage from 'pages/main'; import CoursesPage from 'pages/courses'; import MessagesPage from 'pages/messages'; import ProfilePage from 'pages/profile'; import ControlPage from 'pages/control'; import AuthPage from 'pages/auth'; import NotFoundPage from 'pages/404'; const App = () => { const { uiStore: { history }, } = useRootStore(); return ( ); }; export default App;