diff --git a/helpers/fb/index.ts b/helpers/fb/index.ts index 5d03f18b6..25566d530 100644 --- a/helpers/fb/index.ts +++ b/helpers/fb/index.ts @@ -16,12 +16,18 @@ const firebaseConfig = { measurementId: process.env.MEASUREMENT_ID, } -export function initializeFirebase() { - firebase.initializeApp(firebaseConfig) +let initialized = false - initAuth() - initSettings() - initCollections() - initHistory() - initEnvironments() +export function initializeFirebase() { + if (!initialized) { + firebase.initializeApp(firebaseConfig) + + initAuth() + initSettings() + initCollections() + initHistory() + initEnvironments() + + initialized = true + } }