This commit is contained in:
antv
2026-07-16 16:01:15 +07:00
parent 939287d9b3
commit 9c20a25111
10 changed files with 123 additions and 180 deletions
+13
View File
@@ -153,6 +153,19 @@
window.showToast(flashError, 'error');
localStorage.removeItem('flash_error');
}
// Auto prevent double submit for all standard form submissions
document.querySelectorAll('form').forEach(form => {
form.addEventListener('submit', function(e) {
const submitButtons = form.querySelectorAll('button[type="submit"], input[type="submit"]');
submitButtons.forEach(btn => {
setTimeout(() => {
btn.disabled = true;
btn.classList.add('opacity-50', 'cursor-not-allowed');
}, 50);
});
});
});
});
window.showToast = function(message, type = 'success') {