react-koa-sbase
Version:
fullstack framework, superproject base.
35 lines (28 loc) • 708 B
JavaScript
import React, { Component } from 'react'
import { bindActionCreators } from 'redux'
import { connect } from 'react-redux'
import * as actions from './redux/actions'
@connect(mapStateToProps, mapDispatchToProps)
export default class LoginPage extends Component {
constructor (props) {
super(props)
}
render () {
return (
<div>
<h1>About Page</h1>
<div>Passed: {this.props.second}s</div>
</div>
)
}
}
function mapStateToProps (state) {
return {
second: state.about
}
}
function mapDispatchToProps (dispatch) {
return {
actions: bindActionCreators({...actions }, dispatch)
}
}