Router.run(routes, function (Handler/*, state*/) { React.render(<Handler/>, document.body); });
/** @jsx React.DOM */ import React from 'react/react.js'; var Component = React.createClass({ /* LOGIC */ /* LIFECYCLE EVENTS */ /* RENDER */ render: function () { return <img src='/build/react-image/image.jpg' />; }, }); export default Component;
require('./shared/shared.less'); var React = require('react/react.js'); var Router = require('react-router'); var { Route, DefaultRoute, RouteHandler, /*Link*/ } = Router; var Main = React.createClass({ render: function () { return ( <div id="content"> <RouteHandler/> </div> ) } }); var Index = React.createClass({ render: function () { return ( <div> <div>Hello world!</div> <div><a href="#" className="btn btn-primary" onClick={ this.handleClick }>Primary</a></div> </div> ) }, handleClick: function () { throw Error("Error message"); } }); var routes = ( <Route handler={Main}>