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
 
            