Instruções
Passo 15
Se
query não estiver vazio, você quer obter frutas que correspondam à entrada do usuário da API, mas somente depois que os usuários pararem de digitar por um curto período para evitar fazer a chamada fetch com muita frequência.
Para começar, após a declaração if, chame setTimeout com uma função arrow vazia e um valor de atraso de 700 como argumentos, e armazene-o em uma variável chamada timeoutId. Isso permite que você cancele o timeout mais tarde quando o efeito for limpo.
O que fazer:
Testes:
- Você deve chamar `setTimeout` e armazenar o valor retornado em uma variável chamada `timeoutId`.
- `setTimeout` deve ter uma função de callback vazia e um valor de atraso de `700`.
Preview