cluedin-widget
Version:
This is the project for creating and managing widgets in CluedIn.
34 lines (30 loc) • 923 B
JSX
import React from 'react'
import ReactDOM from 'react-dom'
import { Router, Route, Link, browserHistory, IndexRoute } from 'react-router'
import DemoWidget from './components/widget.jsx'
const App = React.createClass( {
render() {
let menu = (<ul>
<li><Link to="/" activeClassName="active">Home</Link></li>
<li><Link to="/widget" activeClassName="active">Widget Demo</Link></li>
</ul>);
return (<div>
<div>{menu}</div>
<div>{this.props.children}</div>
</div>);
}
} );
const Home = React.createClass( {
render() {
return (<div>Home!</div>);
}
} );
ReactDOM.render(
<Router history={browserHistory}>
<Route path="/" component={App}>
<IndexRoute component={Home}/>
<Route path="widget" component={DemoWidget}/>
</Route>
</Router>,
document.getElementById( 'app' )
);