From 8ae40050d714f92c118ac162b0e324412c6a3d82 Mon Sep 17 00:00:00 2001 From: ARINDAM RAINA <85777684+h2o-Noob@users.noreply.github.com> Date: Sat, 18 Mar 2023 07:14:00 +0530 Subject: [PATCH] Updated config example --- config/config.example.js | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/config/config.example.js b/config/config.example.js index b5b9722..d124c43 100644 --- a/config/config.example.js +++ b/config/config.example.js @@ -1,4 +1,6 @@ -import firebase from "firebase"; +import firebase from 'firebase/compat/app'; +import 'firebase/compat/auth'; +import 'firebase/compat/firestore'; var config = { apiKey: "", @@ -8,12 +10,21 @@ var config = { storageBucket: "", messagingSenderId: "", }; -firebase.initializeApp(config); var MAP_API_KEY = ""; -export const f = firebase; -export const database = firebase.database(); -export const auth = firebase.auth(); -export const storage = firebase.storage(); +let app; + +if (firebase.apps.length === 0) { + app = firebase.initializeApp(config) +} else { + app = firebase.app(); +} + +const database= app.firestore(); +const auth = firebase.auth(); +const f = firebase + +export { database, auth, f }; + export const MAP_API = MAP_API_KEY;