diff --git a/poverty-mapping/index.html b/poverty-mapping/index.html index 686932e..ee154f8 100644 --- a/poverty-mapping/index.html +++ b/poverty-mapping/index.html @@ -504,6 +504,10 @@ function openAuthModal(mode){ const submitBtn = document.getElementById('auth-modal-submit'); const modal = document.getElementById('auth-modal'); + if(submitBtn) { + submitBtn.disabled = false; + } + // Reset registration verification state if(mode === 'login'){ authRegisterState = { code_sent: false, code: null, email: null }; @@ -810,7 +814,14 @@ function closeAuthModal(){ modal.setAttribute('aria-hidden','true'); // Reset form states const form = document.getElementById('auth-modal-form'); - if(form) form.reset(); + if(form) { + form.reset(); + const submitBtn = form.querySelector('button[type="submit"]') || document.getElementById('auth-modal-submit'); + if(submitBtn) { + submitBtn.disabled = false; + submitBtn.textContent = 'Kirim'; + } + } authRegisterState = { code_sent: false, code: null, email: null }; }