Skip to content

Instantly share code, notes, and snippets.

@kimmobrunfeldt
Forked from jevakallio/react-render.js
Last active September 23, 2015 16:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kimmobrunfeldt/f203bf67ab578fa507bf to your computer and use it in GitHub Desktop.
Save kimmobrunfeldt/f203bf67ab578fa507bf to your computer and use it in GitHub Desktop.
const App = React.createClass({
render() {
var page = this.props.currentPage;
return <div>
{page}
</div>;
}
});
// Version 1
const LoginPage = React.createClass({
render() {
return <div>
<h1>Login</h1>
<Login
loading={pageProps.loginLoading}
errorMessage={errorMessage}
dismissError={this._dismissError}
onSubmit={this._onSubmitLogin} />
</div>;
}
});
// Version 2
// Sometimes it would be nice to do this instead, because I know there will be
// a wrapper div at App level
const LoginPage = React.createClass({
render() {
return [
<h1>Login</h1>
<Login
loading={pageProps.loginLoading}
errorMessage={errorMessage}
dismissError={this._dismissError}
onSubmit={this._onSubmitLogin} />
];
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment