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