remove firebaseapp global
This commit is contained in:
@@ -37,8 +37,6 @@ const firebaseConfig = {
|
|||||||
measurementId: import.meta.env.VITE_FIREBASE_MEASUREMENT_ID
|
measurementId: import.meta.env.VITE_FIREBASE_MEASUREMENT_ID
|
||||||
}
|
}
|
||||||
|
|
||||||
export let firebaseApp: FirebaseApp
|
|
||||||
|
|
||||||
export const user = ref<User | null>()
|
export const user = ref<User | null>()
|
||||||
|
|
||||||
export const initialized = computed<boolean>(() => user.value !== undefined)
|
export const initialized = computed<boolean>(() => user.value !== undefined)
|
||||||
@@ -59,21 +57,13 @@ const getFirebaseAuth = async (app: FirebaseApp) => {
|
|||||||
|
|
||||||
// Initialize Firebase
|
// Initialize Firebase
|
||||||
export const initializeFirebase = async () => {
|
export const initializeFirebase = async () => {
|
||||||
firebaseApp = initializeApp(firebaseConfig)
|
const app = initializeApp(firebaseConfig)
|
||||||
// const auth = initializeAuth(app)
|
const auth = await getFirebaseAuth(app)
|
||||||
// onAuthStateChanged(auth, (firebaseUser) => {
|
|
||||||
// // console.log(firebaseUser)
|
|
||||||
// user.value = firebaseUser
|
|
||||||
// })
|
|
||||||
const auth = await getFirebaseAuth(firebaseApp)
|
|
||||||
onAuthStateChanged(auth, (firebaseUser) => {
|
onAuthStateChanged(auth, (firebaseUser) => {
|
||||||
user.value = firebaseUser
|
user.value = firebaseUser
|
||||||
})
|
})
|
||||||
// firebase.auth().onAuthStateChanged((firebaseUser) => {
|
|
||||||
// user.value = firebaseUser
|
|
||||||
// })
|
|
||||||
db.value = markRaw(
|
db.value = markRaw(
|
||||||
initializeFirestore(firebaseApp, {
|
initializeFirestore(app, {
|
||||||
localCache: persistentLocalCache({ tabManager: persistentMultipleTabManager() })
|
localCache: persistentLocalCache({ tabManager: persistentMultipleTabManager() })
|
||||||
})
|
})
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user