Skip to content

Commit 31d70b3

Browse files
committed
fix: Add validation for Firebase configuration to prevent initialization errors
1 parent c4d7f33 commit 31d70b3

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

src/lib/firebase.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,17 @@ const firebaseConfig = {
2020
measurementId: FIREBASE_MEASUREMENT_ID,
2121
}
2222

23+
if (
24+
!FIREBASE_API_KEY ||
25+
!FIREBASE_APP_ID ||
26+
!FIREBASE_AUTH_DOMAIN ||
27+
!FIREBASE_MEASUREMENT_ID ||
28+
!FIREBASE_MESSAGING_SENDER_ID ||
29+
!FIREBASE_PROJECT_ID ||
30+
!FIREBASE_STORAGE_BUCKET
31+
) {
32+
console.warn('Missing Firebase configuration')
33+
}
2334
// Initialize Firebase
2435
const app = initializeApp(firebaseConfig)
2536
const firebaseAuth = getAuth(app)

0 commit comments

Comments
 (0)