generator-react-node
Version:
A kickstarter app generator for React and Node.js based application with redux, webpack, and babel
35 lines (27 loc) • 641 B
JavaScript
;
import React from 'react';
import Page from '../components/page';
import * as actions from '../../actions';
import { connect } from 'react-redux';
class Home extends React.Component {
constructor () {
super();
}
componentWillMount () {
this.props.dispatch(actions.fetchPageData());
}
render () {
return (
<Page className="home-page" header="Home">
<h2>{this.props.message}</h2>
</Page>
);
}
}
Home.displayName = 'Home';
function select (state) {
return {
message: state.homePage.message
};
}
export default connect(select)(Home);