UNPKG

@ima-worldhealth/sunfish

Version:

A webapp for configuring DHIS2 email reports

13 lines (10 loc) 303 B
function addLoadingToNode(node) { node.className += ' loading'; } const forms = document.querySelectorAll('form'); const elements = document.querySelectorAll('[data-add-loading]'); forms.forEach((form) => { form.addEventListener('submit', () => { elements.forEach(addLoadingToNode); }); });