Olá Pessoal,
Seria possível criar um proxy para uma função?
Estava testando no código abaixo, mas a mensagem aparece quando a tela é carregada e não qnd a div é clicada.
const div = document.querySelector('div');
function click(){
const newDiv = document.createElement('div');
newDiv.classList.add('div2')
div.appendChild(newDiv);
}
let clickProxy = new Proxy(click,{
get: function(target, prop, receiver){
console.log(`${target} foi interceptada`)
}
});
div.addEventListener('click',clickProxy)
Obrigado!!