9router/src/lib/initCloudSync.js

21 lines
465 B
JavaScript
Raw Normal View History

import initializeApp from "@/shared/services/initializeApp";
2026-01-04 21:58:59 -05:00
let initialized = false;
export async function ensureAppInitialized() {
2026-01-04 21:58:59 -05:00
if (!initialized) {
try {
await initializeApp();
2026-01-04 21:58:59 -05:00
initialized = true;
} catch (error) {
console.error("[ServerInit] Error initializing app:", error);
2026-01-04 21:58:59 -05:00
}
}
return initialized;
}
// Auto-initialize when module loads
ensureAppInitialized().catch(console.log);
2026-01-04 21:58:59 -05:00
export default ensureAppInitialized;