authorize: delay form submission by 800ms

This commit is contained in:
Philippe Loctaux 2023-04-22 13:51:31 +02:00
parent fa2d42e5da
commit 3a6092ce4f

View file

@ -77,8 +77,12 @@
* @param {string} formId * @param {string} formId
*/ */
function disableSubmitButtonForm(formId) { function disableSubmitButtonForm(formId) {
document.getElementById(formId).addEventListener("submit", (event => { const form = document.getElementById(formId);
form.addEventListener("submit", (event => {
event.preventDefault();
event.submitter.classList.add("btn-loading"); event.submitter.classList.add("btn-loading");
setTimeout(() => form.submit(), 800)
})); }));
} }