0.0.7 • Published 10 years ago
mojo-react v0.0.7
Mojo Usage
application.use(require("mojo-react"));
var views = require("mojo-views");
var HelloView = views.Base.extend({
react: React.createClass({
render: function () {
return <h1>Hello {this.props.name}!</h1>;
}
})
});
var view = new HelloView({ name: "Frank" });
document.body.appendChild(view.render());
React Usage
var mojoReact = require("mojo-react"),
views = require("mojo-views");
var HelloView = views.Base.extend({
paper: require("./hello.pc") // <h1>Hello {{name}}!</h1>
});
var HelloReactView = mojoReact.createReactClass(HelloView);
React.renderComponent(<HelloReactView name="Craig" />, document.body);