fix: data-action delegation + convert onclick to event listeners, sidebar+logout+modals
This commit is contained in:
@@ -60,5 +60,11 @@ const U = {
|
||||
document.querySelector('.btn-confirm-cancel').onclick = () => { App.closeModal(); resolve(false); };
|
||||
document.querySelector('.btn-confirm-ok').onclick = () => { App.closeModal(); resolve(true); };
|
||||
});
|
||||
},
|
||||
|
||||
bindClicks(container, handlers) {
|
||||
for (const [selector, fn] of Object.entries(handlers)) {
|
||||
container.querySelectorAll(selector).forEach(el => el.addEventListener('click', fn));
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user