@@ -389,6 +400,7 @@
const spinnerCreate = document.querySelector("#spinner-create");
const spinnerRemove = document.querySelector("#spinner-remove");
const spinnerList = document.querySelector("#spinner-list");
+ const spinnerEmail = document.querySelector("#spinner-email");
const copyNotification = document.querySelector("#copy-notification");
const vouchers = document.querySelectorAll('.voucher');
const vouchersEmail = document.querySelectorAll('.voucher-email');
@@ -399,10 +411,15 @@
};
const clearEmailDialog = () => {
+ document.querySelector('#email-forum').removeEventListener('submit', emailSpinner);
document.querySelector('#close').removeEventListener('click', clearEmailDialog);
emailDialog.innerHTML = '';
};
+ const emailSpinner = () => {
+ spinnerEmail.style.display = '';
+ };
+
createButtonHeader.addEventListener('click', () => {
createDialog.classList.remove('hidden');
});
@@ -469,6 +486,7 @@
if(htmlRes.status === 200 && !htmlRes.redirected) {
emailDialog.innerHTML = await htmlRes.text();
document.querySelector('#close').addEventListener('click', clearEmailDialog);
+ document.querySelector('#email-forum').addEventListener('submit', emailSpinner);
} else {
window.location.reload();
}