Socialify

Folder ..

Viewing app.ts
16 lines (13 loc) • 613.0 B

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
import { initializeApp } from "firebase/app";
import { connectFirestoreEmulator, getFirestore } from "firebase/firestore";
import { connectAuthEmulator, getAuth } from "firebase/auth";
import { pagodaConfig } from "$lib/env";

const app = initializeApp(pagodaConfig.firebase);
const firestore = getFirestore(app);
const auth = getAuth(app);

if (pagodaConfig.mode === 'dev') {
    console.log('Firebase app initialized in dev mode');
    connectFirestoreEmulator(firestore, 'localhost', 8080);
    connectAuthEmulator(auth, 'http://localhost:9099', { disableWarnings: true });
}

export { app, firestore, auth };