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;