import { connect } from "react-redux"; import { pauseSimulation, playSimulation } from "../../../actions/simulation/playback"; import PlayButtonComponent from "../../../components/app/timeline/PlayButtonComponent"; const mapStateToProps = state => { return { isPlaying: state.isPlaying, currentTick: state.currentTick, lastSimulatedTick: state.lastSimulatedTick }; }; const mapDispatchToProps = dispatch => { return { onPlay: () => dispatch(playSimulation()), onPause: () => dispatch(pauseSimulation()) }; }; const PlayButtonContainer = connect(mapStateToProps, mapDispatchToProps)( PlayButtonComponent ); export default PlayButtonContainer;