import React, { Component } from 'react' import { ConnectedRouter } from 'connected-react-router' import { Route } from 'react-router' // import actions from 'app/actions' import * as views from 'app/views' const viewList = Object.keys(views).map(name => { const view = views[name] let path, exact = false if (name === 'graph') { path = '/:graph_name' exact = true } else if (name === 'page') { path = '/:graph_name/:page_name' exact = true } else { path = '/' + name } return ( ) }) export default class App extends Component { componentDidMount() { // actions.modelzoo.index() } render() { return ( {viewList} { // redirect to index!! setTimeout(() => this.props.history.push('/index'), 10) return null }} /> ) } }