Fix firebase config crash with dummy fallbacks
Browse files- firebase.ts +7 -7
firebase.ts
CHANGED
|
@@ -3,13 +3,13 @@ import { getAuth, GoogleAuthProvider, signInWithPopup, signOut } from 'firebase/
|
|
| 3 |
import { getFirestore, doc, getDocFromServer } from 'firebase/firestore';
|
| 4 |
|
| 5 |
const firebaseConfig = {
|
| 6 |
-
apiKey: import.meta.env.VITE_FIREBASE_API_KEY,
|
| 7 |
-
authDomain: import.meta.env.VITE_FIREBASE_AUTH_DOMAIN,
|
| 8 |
-
projectId: import.meta.env.VITE_FIREBASE_PROJECT_ID,
|
| 9 |
-
storageBucket: import.meta.env.VITE_FIREBASE_STORAGE_BUCKET,
|
| 10 |
-
messagingSenderId: import.meta.env.VITE_FIREBASE_MESSAGING_SENDER_ID,
|
| 11 |
-
appId: import.meta.env.VITE_FIREBASE_APP_ID,
|
| 12 |
-
measurementId: import.meta.env.VITE_FIREBASE_MEASUREMENT_ID
|
| 13 |
};
|
| 14 |
|
| 15 |
// Check if Firebase config is complete to avoid "invalid-api-key" error
|
|
|
|
| 3 |
import { getFirestore, doc, getDocFromServer } from 'firebase/firestore';
|
| 4 |
|
| 5 |
const firebaseConfig = {
|
| 6 |
+
apiKey: import.meta.env.VITE_FIREBASE_API_KEY || "dummy-api-key",
|
| 7 |
+
authDomain: import.meta.env.VITE_FIREBASE_AUTH_DOMAIN || "dummy-auth-domain",
|
| 8 |
+
projectId: import.meta.env.VITE_FIREBASE_PROJECT_ID || "dummy-project-id",
|
| 9 |
+
storageBucket: import.meta.env.VITE_FIREBASE_STORAGE_BUCKET || "dummy-storage-bucket",
|
| 10 |
+
messagingSenderId: import.meta.env.VITE_FIREBASE_MESSAGING_SENDER_ID || "dummy-sender-id",
|
| 11 |
+
appId: import.meta.env.VITE_FIREBASE_APP_ID || "dummy-app-id",
|
| 12 |
+
measurementId: import.meta.env.VITE_FIREBASE_MEASUREMENT_ID || "dummy-measurement-id"
|
| 13 |
};
|
| 14 |
|
| 15 |
// Check if Firebase config is complete to avoid "invalid-api-key" error
|