Update app routing

This commit is contained in:
Hazem Krimi
2021-04-28 21:27:35 +01:00
parent f471087375
commit 3d1435b662
+16 -14
View File
@@ -1,33 +1,35 @@
import { Redirect, Route, Switch } from 'react-router-dom'; import { Switch } from 'react-router-dom';
import { ProtectedRoute, AuthRoute } from './components';
import { import {
AdditionalInfo, AdditionalInfo,
ForgotPassword, ForgotPassword,
Login, Login,
RecoverAccount, RecoverAccount,
Signup, Signup,
Main,
} from './pages'; } from './pages';
const App = () => { const App = () => {
return ( return (
<Switch> <Switch>
<Route path='/' exact> <ProtectedRoute path='/' exact>
<Redirect to='/login' /> <Main />
</Route> </ProtectedRoute>
<Route path='/login' exact> <AuthRoute path='/login' exact>
<Login /> <Login />
</Route> </AuthRoute>
<Route path='/signup' exact> <AuthRoute path='/signup' exact>
<Signup /> <Signup />
</Route> </AuthRoute>
<Route path='/additional-info' exact> <AuthRoute path='/additional-info' exact>
<AdditionalInfo /> <AdditionalInfo />
</Route> </AuthRoute>
<Route path='/forgot-password' exact> <AuthRoute path='/forgot-password' exact>
<ForgotPassword /> <ForgotPassword />
</Route> </AuthRoute>
<Route path='/recover-account' exact> <AuthRoute path='/recover-account' exact>
<RecoverAccount /> <RecoverAccount />
</Route> </AuthRoute>
</Switch> </Switch>
); );
}; };