Skip to content

Instantly share code, notes, and snippets.

@BetterProgramming
Created August 27, 2020 23:23
Show Gist options
  • Save BetterProgramming/23293980772773954a75858f5e82f229 to your computer and use it in GitHub Desktop.
Save BetterProgramming/23293980772773954a75858f5e82f229 to your computer and use it in GitHub Desktop.
import firebase from 'firebase/app';
import 'firebase/auth';
import 'import firebase from 'firebase/app';
import 'firebase/auth';
import 'firebase/firestore';
import 'firebase/storage';
export const firebaseConfig = {
apiKey: process.env.NEXT_PUBLIC_FIREBASE_API_KEY,
authDomain: process.env.NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN,
databaseURL: process.env.NEXT_PUBLIC_FIREBASE_DATABASE_URL,
projectId: process.env.NEXT_PUBLIC_FIREBASE_PROJECT_ID,
storageBucket: process.env.NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET,
messagingSenderId: process.env.NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID,
appId: process.env.NEXT_PUBLIC_FIREBASE_APP_ID,
measurementId: process.env.NEXT_PUBLIC_FIREBASE_MEASUREMENT_ID,
};
if (!firebase.apps.length) {
firebase.initializeApp(firebaseConfig);
}
const app = firebase.app();
const auth = firebase.auth();
const db = firebase.firestore();
const now = firebase.firestore.Timestamp.now();
const storage = firebase.storage();
export { auth, db, now, storage };
console.log(app.name ? 'Firebase Mode Activated!' : 'Firebase not working :(');
@mmartinez-tech
Copy link

import firebase from 'firebase/app';
import 'firebase/auth';
import firebase from 'firebase/app';
import 'firebase/auth';
import 'firebase/firestore';
import 'firebase/storage';

maybe a copy-paste mistake :D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment