Instruções

Passo 12

Agora o campo de busca deve funcionar como esperado e filtrar a lista de compras com base na entrada do usuário. Em seguida, adicionaremos uma forma de marcar os itens da lista para que os usuários possam acompanhar o que já compraram. Para fazer isso, precisaremos de outra variável de estado e uma função setter. Use o hook useState para criar uma variável de estado chamada selectedItems e uma função setter chamada setSelectedItems. Inicialize selectedItems como um array vazio. Este array armazenará os itens que o usuário selecionou e aplicaremos algum estilo a esses itens selecionados mais tarde.

O que fazer:

Testes:

  • Você deve criar uma variável de estado chamada `selectedItems` e uma função setter chamada `setSelectedItems`.
  • O valor inicial de `selectedItems` deve ser um array vazio.

Preview