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
// --- IMMEDIATE SETUP (UI Handlers) ---
// This ensures buttons work even if Auth is slow
document.addEventListener('DOMContentLoaded', () => {
setupTabs(); setupTabs();
setupZoom(); setupZoom();
setupModal(); setupModal();
setupHelp(); setupHelp();
setupFAB(); setupFAB();
});
// --- AUTHENTICATION --- // --- AUTHENTICATION ---
onAuthStateChanged(auth, (user) => { onAuthStateChanged(auth, (user) => {