Olá!
Percebi que com o código apresentado na aula se clicamos no cabeçalho da tabela, ele também some. Nas atividades percebi que foi criado um if para realizar a remoção da linha, quando o evento acontecer em uma (td), porém durante a aula realizei uma substituição, em vez da "table" eu coloquei o "tbody", para que apenas o corpo da tabela pudesse ser apagada, mas gostaria de saber se existe algum problema em deixar assim, pois achei mais "limpo" o código desta maneira.
Segue meu código:
// remover-pacientes.js
var pacientes = document.querySelectorAll(".paciente");
var removeCorpoTabela = document.querySelector("tbody");
removeCorpoTabela.addEventListener("dblclick", function(event){
var alvoEvento = event.target;
var paiDoAlvo = alvoEvento.parentNode; //TR = paciente que qurero remover
paiDoAlvo.classList.add("fadeOut");
setTimeout(function(){
paiDoAlvo.remove();
}, 500);
});
Obrigada! Analí =)