From f56b030435dbf63240cb7f9c7e2a2dc70bf74fdf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Henrique?= Date: Fri, 12 Sep 2025 21:27:05 -0300 Subject: [PATCH] removing firebase hard-dependency --- src/config/firebase.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/config/firebase.ts b/src/config/firebase.ts index 6200503..8d72dbe 100644 --- a/src/config/firebase.ts +++ b/src/config/firebase.ts @@ -12,7 +12,14 @@ const firebaseConfig = { measurementId: import.meta.env.VITE_FIREBASE_MEASUREMENT_ID }; -const app = initializeApp(firebaseConfig); -const analytics = getAnalytics(app); +let app = null; +let analytics = null; + +if (firebaseConfig.apiKey) { + app = initializeApp(firebaseConfig); + analytics = getAnalytics(app); +} else { + console.warn("Firebase API key is not set. Firebase will not be initialized."); +} export { app, analytics };