İçeriğe geç

Async Effect Callback (ARCH3301)

Anahtar typescript.react.async-effect · Önem error · Kategori async

React: async tanımlanmış useEffect/useLayoutEffect geri çağırmalarını işaretler - React temizleme fonksiyonu beklerken Promise dönerler.

useEffect(async () => {
setOrders(await api.orders());
}, []);
useEffect(() => {
let active = true;
api.orders().then(orders => { if (active) setOrders(orders); });
return () => { active = false; };
}, []);