26 lines
670 B
JavaScript
26 lines
670 B
JavaScript
import React from 'react'
|
|
import ReactDOM from 'react-dom'
|
|
import { Router, Route, IndexRoute } from 'react-router'
|
|
import FormList from 'forms/list.jsx'
|
|
import createHashHistory from 'history/lib/createHashHistory'
|
|
|
|
let history = createHashHistory({ queryKey: false })
|
|
|
|
const App = React.createClass({
|
|
render() {
|
|
return this.props.children
|
|
}
|
|
});
|
|
|
|
let container = document.getElementById('forms_container');
|
|
|
|
if(container) {
|
|
ReactDOM.render((
|
|
<Router history={ history }>
|
|
<Route path="/" component={ App }>
|
|
<IndexRoute component={ FormList } />
|
|
<Route path="*" component={ FormList } />
|
|
</Route>
|
|
</Router>
|
|
), container);
|
|
} |