Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Migrando o projeto do CEEP pra function components

Tentei refazer o projeto do CEEP com function components, estou implementando o botão de deletar a nota, ele está deletando da lista porém não está atualizando a tela com a lista nova o código está nesse repositorio do github. https://github.com/IagoAlves777/CEEP.git

1 resposta
solução!

Fala Iago, tudo bem? Espero que sim!

Na função deletarNota você precisa utilizar o spread operador e clonar o array de notas antes de modifica-la, assim ficando o código:

  function deletarNota(index){
    let arrayNotas =[...notas];
    arrayNotas.splice(index,1);
    setNotas(arrayNotas);
    console.log(notas);
  }

Uma dica, sempre que for enviar um projeto que possua node_modules, para o git hub, não mande essa pasta junto pois pode dar problema quando alguém for instalar os pacotes do projeto.

Abraços e bons estudos :D