Instruções
Passo 15
De volta à função
toggleItem().
Se você se lembra de uma lição passada, pode comparar estados passados e presentes no React e usar isso para determinar um estado futuro. Neste caso, você usará os estados passado e presente para adicionar ou remover itens do array selectedItems.
Primeiro, chame a função setSelectedItems() e passe uma função anônima como argumento. Esta função anônima deve receber prev como argumento, que é o estado anterior de selectedItems.
Dentro da função anônima, use o método includes para verificar se prev inclui item e retorne o resultado.
O que fazer:
Testes:
- Você deve passar uma função anônima que recebe `prev` como argumento para a função `setSelectedItems()`.
- Use o método `includes()` dentro da função anônima para verificar se `prev` inclui `item` e retorne o resultado dessa verificação.
Preview