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