aboutsummaryrefslogtreecommitdiffhomepage
path: root/ui/static/js/form_handler.js
blob: de417db8d5d19e9c332a50eef353597d026daf7b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class FormHandler {
    static handleSubmitButtons() {
        let elements = document.querySelectorAll("form");
        elements.forEach((element) => {
            element.onsubmit = () => {
                let button = document.querySelector("button");

                if (button) {
                    button.innerHTML = button.dataset.labelLoading;
                    button.disabled = true;
                }
            };
        });
    }
}