InstruçÔes
Passo 21
Abaixo da sua variĂĄvel
timeoutId, retorne uma função de limpeza que cancela o timeout usando clearTimeout(timeoutId). Isso evita que mĂșltiplas buscas atrasadas se acumulem. Certifique-se de que sua função de limpeza seja uma arrow function com retorno implĂcito.
E com isso seu app Fruit Search estĂĄ completo! Experimente seu aplicativo de busca de frutas digitando o nome de uma fruta como apple ou pear para ver os resultados aparecerem.
O que fazer:
Testes:
- VocĂȘ deve retornar uma função arrow que chama `clearTimeout(timeoutId)` no final do hook `useEffect`.
Preview