Hello I’ve made global click event handler in order to create dynamic modals, drop downs, navigations etc.
Code:
document.addEventListener('click', (e) => {
if (e.target.dataset.toggle === 'modal') {
// modal stuff
}
if (e.target.dataset.toggle === 'dropdown') {
// dropdown suff
}
if (e.target.dataset.toggle === 'navigation') {
// navigation suff
}
});
Is this bad practice?