Instruções
Step 19
Você precisa encontrar o produto que o usuário está adicionando ao carrinho. Lembre-se de que arrays têm um método
.find(). Na função addItem, declare uma variável product e atribua a ela o valor da chamada do método .find() no array products.
Para a função de callback de .find(), passe uma função que receba um único parâmetro item e retorne se a propriedade id do item é estritamente igual ao parâmetro id passado para addItem.
O que fazer:
Testes:
- Você deve declarar uma variável `product` na função `addItem`.
- Você deve chamar o método `.find()` do array `products`.
- Você deve passar uma função de callback para o método `.find()`.
- A função de callback deve receber um único parâmetro.
- A função de callback deve retornar se a propriedade `id` do `item` é estritamente igual ao parâmetro `id` passado para `addItem`.
- Você deve atribuir o valor do método `.find()` à variável `product`.
Preview