DesktopMenu.container.js
1 import { connect } from 'react-redux' 2 import DesktopMenu from './DesktopMenu' 3 import { closeDesktopAction, showDesktopAction } from './DesktopMenu.reducer' 4 5 const mapStateToProps = state => state.desktopMenu 6 const mapDispatchToProps = dispatch => ({ 7 onClickShow: () => dispatch(showDesktopAction()), 8 onClickClose: () => dispatch(closeDesktopAction()), 9 }) 10 11 export default connect( 12 mapStateToProps, 13 mapDispatchToProps, 14 )(DesktopMenu)