Instruções
Passo 11
Se você olhou para o console, pode ter se surpreendido ao ver o valor
false em vez de true. Isso está acontecendo porque o React não atualiza o estado imediatamente. O estado será atualizado apenas no próximo ciclo de renderização.
É um erro comum para desenvolvedores novos em React colocar declarações de console logo após uma função set. Então isso é algo para estar ciente quando você estiver construindo suas aplicações React.
Como o console.log() não é mais necessário, remova-o da sua função handleToggleVisibility.
O que fazer:
Testes:
- Você não deve mais ter o `console.log(isVisible);` no seu código.
Preview