The default Firebase app does not exist. Make sure you call initializeApp() before using any of the Firebase services

Iam using Nuxt3 with VueFire package for connecting with firebase. Even after following the documentation in the official website iam getting the error as shown in title.

Nuxt.config.ts

  export default defineNuxtConfig({
      devtools: { enabled: true },
      modules: ["nuxt-vuefire"],  
      vuefire: {
         auth: {
         enabled: true
      },
      config: {
          apiKey: process.env.VUE_APP_FIREBASE_API_KEY,
          authDomain: process.env.VUE_APP_FIREBASE_AUTH_DOMAIN,
          databaseURL: process.env.VUE_APP_FIREBASE_DATABASE_URL,
          projectId: process.env.VUE_APP_FIREBASE_PROJECT_ID,
          storageBucket: process.env.VUE_APP_FIREBASE_STORAGE_BUCKET,
          messagingSenderId: process.env.VUE_APP_FIREBASE_MESSAGING_SENDER_ID,
          appId: process.env.VUE_APP_FIREBASE_APP_ID,
          measurementId: process.env.VUE_APP_FIREBASE_MEASUREMENT_ID,
      },    
    },
})

App.vue

<template>
  <div>
    <NuxtWelcome />
  </div>
</template>

I wanted to do Firebase Auth