Gostaria que me ajudassem a entender o pq quando escrevo o código dessa forma ele funciona
aux.addEventListener("dblclick", function(event){
event.target.parentNode.classList.add('fadeout')
setTimeout(function(){
event.target.parentNode.remove()}, 500)
})
Entretanto, quando eu passo ele para uma função nomeada e chamo ela dentro do meu escutador de eventos ele não funciona.
function removePaciente(event){
event.target.parentNode.classList.add('fadeout')
setTimeout(function(){
event.target.parentNode.remove()}, 500)
}
aux.addEventListener("dblclick", removePaciente())
O console demarca o alvo como indefinido