Skip to content

Commit ee13c16

Browse files
committed
build: ignore module augmentation
1 parent b662d08 commit ee13c16

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

packages/nuxt/src/module.ts

+1
Original file line numberDiff line numberDiff line change
@@ -285,6 +285,7 @@ declare module '@nuxt/schema' {
285285
}
286286
}
287287

288+
// @ts-ignore: #app not found error when building
288289
declare module '#app' {
289290
interface NuxtApp {
290291
$firebaseApp: FirebaseApp
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1+
import type { FirebaseApp } from 'firebase/app'
12
import { useNuxtApp } from '#app'
23

34
/**
45
* Gets the firebase instance from the current Nuxt App. This can be used anywhere the `useNuxtApp()` can be used. Differently from `vuefire`'s `useFirebaseApp()`, this doesn't accept a name.
56
*/
6-
export const useFirebaseApp = () => useNuxtApp().$firebaseApp
7+
export const useFirebaseApp = (): FirebaseApp => useNuxtApp().$firebaseApp

0 commit comments

Comments
 (0)