Wywołanie funkcji asynchronicznej wewnątrz useEffect w React

Czasami istnieje potrzeba uruchomienia funkcji asynchronicznej wewnątrz useEfect i poczekanie aż się zakończy. Dodanie słowa kluczowego async przed useEfect wydaje się dobrym pomysłem, ale nie jest zalecane przez Twróców Reacta. Na szczęście istnieje proste obejście tego problemu:
useEffect(() => {
async function testAsyncFunction() {
const result = await someAsyncFunctionThatNeedsToBeLaunched();
console.log(result);
}
testAsyncFunction();
});
Inne z tej kategorii: Programowanie
Takie tam: www.marczuk.org
