patternplate-client
Version:
Universal javascript client application for patternplate
19 lines (16 loc) • 544 B
JavaScript
import React from 'react';
import {Route, IndexRoute} from '@marionebl/react-router';
import Application from '../containers/application';
import Content from '../containers/content';
import NotFound from '../containers/not-found';
import Home from '../containers/home';
export default function (store) {
const state = store.getState();
return (
<Route path={state.base} component={Application}>
<IndexRoute component={Home}/>
<Route path="pattern/*" component={Content}/>
<Route path="*" component={NotFound}/>
</Route>
);
}