import { connect } from 'react-redux'
class Home extends React.Component {
updateRedux = () => {
this.props.setReduxClick('new_data')
}
render () {
return <button className="btn btn-primary" onClick={this.updateRedux}>Set</button>
}
}
const mapDispatchToProps = (dispatch) => {
return {
setReduxClick: (data) => {
dispatch({type: 'UPDATE_DATA', payload: data})
}
}
}
export default connect(state => state, mapDispatchToProps)(Home)
อันนี้ข้ามเรื่อง การ createStore
ทำ reducer
ครอบ Provider
ไปก่อนนะครับ