Atualizando estado sem mutação
Básico+10 XP
No React, o estado deve ser tratado como imutável: sempre crie novos arrays/objetos (senão a tela não atualiza).
Implemente funções puras para uma lista de tarefas:
adicionar(todos, titulo)→ nova tarefa no final comid = maior id + 1(ou 1) efeito: falsealternar(todos, id)→ invertefeitoda tarefaremover(todos, id)pendentes(todos)→ quantidade de não feitas
Nunca use push, splice ou atribuição direta no array/objeto recebido.
Como resolver
- Escreva sua solução no editor.
- Executar mostra a saída no terminal, para você experimentar.
- Testar confere a solução. Passou em tudo? Exercício concluído!
Carregando editor…
digite "ajuda" para ver os comandos
dev@devjr:~/rn-imutabilidade-todos$