import React from 'react'; import {connect} from 'react-redux'; import {getTimeObj} from '../utils'; import {TOGGLE_TIME_MODE} from '../actionTypes'; const Time = ({timeElapsed, length, timeMode, toggleTimeMode}) => { const seconds = timeMode === 'ELAPSED' ? timeElapsed : length - timeElapsed; const timeObj = getTimeObj(seconds); return
{timeMode === 'REMAINING' &&
}
; }; const mapStateToProps = (state) => state.media; const mapDispatchToProps = (dispatch) => ({ toggleTimeMode: () => dispatch({type: TOGGLE_TIME_MODE}) }); export default connect(mapStateToProps, mapDispatchToProps)(Time);