refactor: defer UI setup functions until DOMContentLoaded event.

This commit is contained in:
Eivind Røsstad Skeie 2025-11-25 23:46:19 +01:00
parent 759ee25150
commit 52ddb40e37

View file

@ -23,11 +23,15 @@ const state = {
// --- IMMEDIATE SETUP (UI Handlers) --- // --- IMMEDIATE SETUP (UI Handlers) ---
// This ensures buttons work even if Auth is slow // This ensures buttons work even if Auth is slow
setupTabs(); // --- IMMEDIATE SETUP (UI Handlers) ---
setupZoom(); // This ensures buttons work even if Auth is slow
setupModal(); document.addEventListener('DOMContentLoaded', () => {
setupHelp(); setupTabs();
setupFAB(); setupZoom();
setupModal();
setupHelp();
setupFAB();
});
// --- AUTHENTICATION --- // --- AUTHENTICATION ---
onAuthStateChanged(auth, (user) => { onAuthStateChanged(auth, (user) => {