【发布时间】:2023-01-21 21:06:05
【问题描述】:
下面,如果 processingStatus[0] === "DELIVERED",我想清除间隔。
useEffect(() => {
dispatch(fetchDeliveryStatus({ client_id: user.id }));
// Fetching data changes after 1 Minute
const interval = setInterval(() => {
dispatch(fetchDeliveryStatus({ client_id: user.id }));
// nextStep();
}, 60000);
if (processingStatus[0] === "DELIVERED") {
return () => clearInterval(interval);
}
}, [dispatch]);
【问题讨论】:
标签: react-native