InstruçÔes
Passo 29
Se vocĂȘ usar o app agora, verĂĄ que a função
toggleItem() Ă© recriada toda vez que vocĂȘ marca ou desmarca um item ou digita na barra de pesquisa.
Para melhorar o desempenho, vocĂȘ pode usar o hook useCallback() para memorizar ou armazenar em cache a função toggleItem(). EntĂŁo o React recriarĂĄ a função somente quando suas dependĂȘncias mudarem.
Primeiro, desestruture o hook useCallback() do React no topo do seu arquivo.
O que fazer:
Testes:
- VocĂȘ deve desestruturar `useCallback` de `React` no topo do arquivo. Certifique-se de que vocĂȘ nĂŁo estĂĄ removendo outros hooks que vocĂȘ jĂĄ estĂĄ usando.
Preview