refactor: defer UI setup functions until DOMContentLoaded event.
This commit is contained in:
parent
759ee25150
commit
52ddb40e37
1 changed files with 9 additions and 5 deletions
14
script.js
14
script.js
|
|
@ -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) => {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue