(function () {
const nav = document.querySelector('[data-hook="transfigure-navigation"]');
if (!nav) {
console.log('Nav not found');
return;
}
console.log('=== EVENT LISTENERS ON NAV ===');
console.log(getEventListeners(nav));
const links = nav.querySelectorAll('a.c-navigation__link');
links.forEach((link, i) => {
const listeners = getEventListeners(link);
if (Object.keys(listeners).length > 0) {
console.log(`--- Link ${i} ---`, link);
console.log(listeners);
}
});
const items = nav.querySelectorAll('.has-child-menu');
items.forEach((item, i) => {
const listeners = getEventListeners(item);
if (Object.keys(listeners).length > 0) {
console.log(`--- Item ${i} (has-child-menu) ---`, item);
console.log(listeners);
}
});
console.log('=== DONE ===');
})();