i want to dispatch an action after state Change in an useEffect
React.useEffect(() => {
let timer = setInterval(() => {
setCurrTime(activeCallTime());
/**
@todo:dispatch currtime action
**/
}, 1000);
return () => clearInterval(timer);
}, [props.startTime]);
React.useEffect(() => {
let timer = setInterval(() => {
let temp = activeCallTime()
setCurrTime(temp);
//dispatch temp
}, 1000);
return () => clearInterval(timer);
}, [props.startTime]);