Prevent tinyforms.js to init multipe times

This commit is contained in:
bumi 2020-04-14 14:01:15 +02:00
parent 916511edf4
commit 833c1a5519

View File

@ -1,9 +1,13 @@
window.tinyforms = { window.tinyforms = {
init: function() { init: function() {
if (tinyforms.loaded) {
return;
}
var forms = document.querySelectorAll('form[data-tinyforms]'); var forms = document.querySelectorAll('form[data-tinyforms]');
forms.forEach(function(form) { forms.forEach(function(form) {
form.addEventListener('submit', tinyforms.onSubmit); form.addEventListener('submit', tinyforms.onSubmit);
}); });
tinyforms.loaded = true;
}, },
submitForm: function(form) { submitForm: function(form) {