Olá!
Após assistir a aula resolvi incluir uma mensagem de confirmação do paciente da tabela, para confirmar que estava aprendendo. abaixo, o código que implementei no arquivo remover-paciente.js:
tabela.addEventListener("dblclick", function(event){
let alvoEvento = event.target;
let paiDoAlvo = alvoEvento.parentNode;
let nome = paiDoAlvo.querySelector(".info-nome").textContent;
let escolha = window.confirm(`Deseja mesmo remover o paciente ${nome}?`);
if(escolha == true){
paiDoAlvo.classList.add("fadeOut");
setTimeout(function(){
paiDoAlvo.remove();
},500);
}else{
alert("Paciente permanece na lista!");
}
})
Minha dúvida é: Meu raciocionio está correto? Antes da remoção ele exibe uma mensagem solicitando a confirmação da exlusão do usuário selecionado. Clicando OK o paciente é removido. Clicando Cancelar o paciente permanece na lista.
Apesar do código estar funcional, fico sempre com receio de haver outra forma mais simples de obter o mesmo resultado que eu provavelmente não tenha pensado.