summaryrefslogtreecommitdiff
path: root/animism-align/frontend/app/router.js
diff options
context:
space:
mode:
Diffstat (limited to 'animism-align/frontend/app/router.js')
-rw-r--r--animism-align/frontend/app/router.js30
1 files changed, 14 insertions, 16 deletions
diff --git a/animism-align/frontend/app/router.js b/animism-align/frontend/app/router.js
index 982429b..e4ea05e 100644
--- a/animism-align/frontend/app/router.js
+++ b/animism-align/frontend/app/router.js
@@ -2,8 +2,7 @@ import React, { Component } from 'react'
import { ConnectedRouter } from 'connected-react-router'
import { Route } from 'react-router'
-import actions from 'app/actions'
-
+import AuthGate from 'app/views/auth/auth.gate'
import Header from 'app/views/nav/header.component'
import * as views from 'app/views'
@@ -17,22 +16,21 @@ const viewList = Object.keys(views).map(name => {
})
export default class Router extends Component {
- componentDidMount() {
- actions.site.loadProject()
- }
render() {
return (
- <ConnectedRouter history={this.props.history}>
- <div className='app'>
- <Header />
- {viewList}
- <Route exact key='root' path='/' render={() => {
- // redirect to index!!
- setTimeout(() => this.props.history.push('/align'), 10)
- return null
- }} />
- </div>
- </ConnectedRouter>
+ <AuthGate>
+ <ConnectedRouter history={this.props.history}>
+ <div className='app'>
+ <Header />
+ {viewList}
+ <Route exact key='root' path='/' render={() => {
+ // redirect to index!!
+ setTimeout(() => this.props.history.push('/align'), 10)
+ return null
+ }} />
+ </div>
+ </ConnectedRouter>
+ </AuthGate>
)
}
}