m
This commit is contained in:
@@ -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') {
|
||||
|
||||
Reference in New Issue
Block a user