Fix routing issues. Fix panel layout.
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import React, { Component, Fragment } from 'react'
|
||||
import { Login, Logout, ResetPassword, ForgotPassword, ConfirmEmail, ProtectedRoute } from './Auth'
|
||||
import { Login, Logout, ResetPassword, ForgotPassword, ConfirmEmail, ProtectedRoute, DefaultRoute } from './Auth'
|
||||
import { Home } from './Home'
|
||||
import { Profile } from './Profile'
|
||||
import { Users } from './Users'
|
||||
@@ -92,16 +92,17 @@ export class App extends Component {
|
||||
</Box>
|
||||
</Column.Item>
|
||||
<Switch>
|
||||
<Route path='/login' component={Login} />
|
||||
<Route path='/confirm-email' component={ConfirmEmail} />
|
||||
<Route path='/reset-password' component={ResetPassword} />
|
||||
<Route path='/forgot-password' component={ForgotPassword} />
|
||||
<ProtectedRoute path='/profile' component={Profile} />
|
||||
<ProtectedRoute path='/users' render={props => (<Users {...props} onChangeTitle={this.handleChangeTitle} />)} />
|
||||
<ProtectedRoute path='/teams' component={Users} />
|
||||
<ProtectedRoute path='/system' component={Users} />
|
||||
<ProtectedRoute path='/logout' component={Logout} />
|
||||
<ProtectedRoute path='/' render={props => (<Home {...props} onChangeTitle={this.handleChangeTitle} />)} />
|
||||
<Route exact path='/login' component={Login} />
|
||||
<Route exact path='/logout' component={Logout} />
|
||||
<Route exact path='/confirm-email' component={ConfirmEmail} />
|
||||
<Route exact path='/reset-password' component={ResetPassword} />
|
||||
<Route exact path='/forgot-password' component={ForgotPassword} />
|
||||
<ProtectedRoute exact path='/profile' component={Profile} />
|
||||
<ProtectedRoute exact admin path='/users' render={props => (<Users {...props} onChangeTitle={this.handleChangeTitle} />)} />
|
||||
<ProtectedRoute exact admin path='/teams' component={Users} />
|
||||
<ProtectedRoute exact admin path='/system' component={Users} />
|
||||
<ProtectedRoute exact admin path='/home' render={props => (<Home {...props} onChangeTitle={this.handleChangeTitle} />)} />
|
||||
<DefaultRoute />
|
||||
</Switch>
|
||||
<Column.Item>
|
||||
<Box background={colorInfo.headerButtonBackground} borderTop={{ width: sizeInfo.headerBorderWidth, color: colorInfo.headerBorder }}>
|
||||
|
||||
Reference in New Issue
Block a user