UNPKG

coreui-react-starter

Version:

Open Source Bootstrap React Admin Template

59 lines (55 loc) 2.66 kB
import React from 'react'; import { Router, Route, IndexRoute, hashHistory } from 'react-router'; // Containers import Full from './containers/Full/' import Simple from './containers/Simple/' import Charts from './views/Charts/' import Dashboard from './views/Dashboard/' import Buttons from './views/Components/Buttons/' import Cards from './views/Components/Cards/' import Forms from './views/Components/Forms/' import Modals from './views/Components/Modals/' import SocialButtons from './views/Components/SocialButtons/' import Switches from './views/Components/Switches/' import Tables from './views/Components/Tables/' import Tabs from './views/Components/Tabs/' import FontAwesome from './views/Icons/FontAwesome/' import SimpleLineIcons from './views/Icons/SimpleLineIcons/' import Login from './views/Pages/Login/' import Register from './views/Pages/Register/' import Page404 from './views/Pages/Page404/' import Page500 from './views/Pages/Page500/' import Widgets from './views/Widgets/' export default ( <Router history={hashHistory}> <Route path="/" name="Home" component={Full}> <IndexRoute component={Dashboard}/> <Route path="dashboard" name="Dashboard" component={Dashboard}/> <Route path="components/" name="Components"> <IndexRoute component={Buttons}/> <Route path="buttons" name="Buttons" component={Buttons}/> <Route path="cards" name="Cards" component={Cards}/> <Route path="forms" name="Forms" component={Forms}/> <Route path="modals" name="Modals" component={Modals}/> <Route path="social-buttons" name="Social Buttons" component={SocialButtons}/> <Route path="switches" name="Swithces" component={Switches}/> <Route path="tables" name="Tables" component={Tables}/> <Route path="tabs" name="Tabs" component={Tabs}/> </Route> <Route path="icons/" name="Icons"> <IndexRoute component={FontAwesome}/> <Route path="font-awesome" name="Font Awesome" component={FontAwesome}/> <Route path="simple-line-icons" name="Simple Line Icons" component={SimpleLineIcons}/> </Route> <Route path="widgets" name="Widgets" component={Widgets}/> <Route path="charts" name="Charts" component={Charts}/> </Route> <Route path="pages/" name="Pages" component={Simple}> <IndexRoute component={Page404}/> <Route path="login" name="Login Page" component={Login}/> <Route path="register" name="Register Page" component={Register}/> <Route path="404" name="Page 404" component={Page404}/> <Route path="500" name="Page 500" component={Page500}/> </Route> </Router> );