Tenho uma dúvida..... antes de inserir os comandos de animação eu não tinha passado o event como parametro para a função... e o código estava funcionando normal...
tabelaPacientes.addEventListener("dblclick", function(){
event.target.parentNode.remove();
});
Mas quando eu inseri o comando do fadeOut seguido do timeout, o fadeOut funciona, mas o comando do setTimeout, passou a reclamar com o erro: "Cannot read property 'target' of undefined"
Assim que eu inseri o event no parametro da function do dblclick, passou a funcionar.... ok eu entendi oq aconteceu, oq eu não entendi é como que estava funcionando antes (sem o event).
tabelaPacientes.addEventListener("dblclick", function(){
event.target.parentNode.classList.add("fadeOut");
// Tempo definido em milisegundos
setTimeout(function() {
event.target.parentNode.remove();
}, 500);
});