[Vuejs]-Removing firestore from Vue project but retaining firebase auth

0👍

I seem to have fixed it by changing my config file to:

  import firebase from "firebase/app";
  import "firebase/auth";

  const firebaseConfig = {
    //[hidden]
  };

  // Initialize Firebase
  firebase.initializeApp(firebaseConfig);


  // Initialize Firebase Authentication and get a reference to the service
  export const auth = firebase.auth();

Then in my App.vue component, I can:

import {auth} from './firebase/db';

And change firebase.auth() ... to just auth. ..., like this:

  await auth.signInWithPopup(provider).then(() => {
    auth.onAuthStateChanged((user) => {

However in my other components, I can retain the original import firebase from 'firebase'; and firebase.auth() ... and it works without errors. I don’t know why this is. Does anyone know why?

Leave a comment