Uma das coisas mais comuns enquanto desenvolvemos em React com Hooks é a utilização do useEffect
.
Basicamente, com ele podemos executar alguma função no momento em que estamos carregando a página ou quando ocorre alteração de alguma variável que estamos assistindo.
Mas por padrão, o React não aceita que essa função useEffect seja do tipo async
.
Como podemos fazer então para realizar um fetch dentro do useEffect e aguardar o resultado?