File tree Expand file tree Collapse file tree 8 files changed +8
-20
lines changed Expand file tree Collapse file tree 8 files changed +8
-20
lines changed Original file line number Diff line number Diff line change 1- import { FirebaseApp } from 'firebase/app'
1+ import type { FirebaseApp } from 'firebase/app'
22import {
33 initializeAppCheck ,
44 onTokenChanged ,
Original file line number Diff line number Diff line change 11import { FirebaseApp , getApp } from 'firebase/app'
2- import {
3- getCurrentInstance ,
4- getCurrentScope ,
5- inject ,
6- InjectionKey ,
7- } from 'vue-demi'
2+ import { getCurrentInstance , inject , InjectionKey } from 'vue-demi'
83
94// @internal
105export const _FirebaseAppInjectionKey : InjectionKey < FirebaseApp > =
Original file line number Diff line number Diff line change 1- import { FirebaseApp } from 'firebase/app'
1+ import type { FirebaseApp } from 'firebase/app'
22import { getAuth , User } from 'firebase/auth'
3- import { App , ref , shallowRef } from 'vue-demi'
3+ import { App , ref } from 'vue-demi'
44import { useFirebaseApp } from '../app'
55import { getGlobalScope } from '../globals'
66import { isClient , _Nullable } from '../shared'
Original file line number Diff line number Diff line change 66} from './utils'
77import {
88 noop ,
9- OperationsType ,
109 ResetOption ,
11- TODO ,
1210 _DataSourceOptions ,
1311 _MaybeRef ,
1412 _ResolveRejectFn ,
Original file line number Diff line number Diff line change 1- import { FirebaseApp } from 'firebase/app'
1+ import type { FirebaseApp } from 'firebase/app'
22import { App , EffectScope , effectScope } from 'vue-demi'
33
44// @internal
Original file line number Diff line number Diff line change 11import { DatabaseReference , Query as DatabaseQuery } from 'firebase/database'
2- import {
2+ import type {
33 CollectionReference ,
44 DocumentData ,
55 DocumentReference ,
6- DocumentSnapshot ,
76 Query as FirestoreQuery ,
8- QuerySnapshot ,
9- Timestamp ,
107} from 'firebase/firestore'
118import { StorageReference } from 'firebase/storage'
129import { getCurrentInstance , inject , ssrContextKey } from 'vue-demi'
Original file line number Diff line number Diff line change 1- import { FirebaseApp } from 'firebase/app'
1+ import type { FirebaseApp } from 'firebase/app'
22import { DatabaseReference , Query as DatabaseQuery } from 'firebase/database'
33import {
44 CollectionReference ,
55 DocumentReference ,
66 Query as FirestoreQuery ,
77} from 'firebase/firestore'
88import { StorageReference } from 'firebase/storage'
9- import { InjectionKey } from 'vue-demi'
10- import { useFirebaseApp } from '../app'
119import {
1210 isDatabaseReference ,
1311 isFirestoreDataReference ,
Original file line number Diff line number Diff line change 77} from 'firebase/firestore'
88import { StorageReference } from 'firebase/storage'
99import { useFirebaseApp , _FirebaseAppInjectionKey } from '../app'
10- import { getDataSourcePath , noop } from '../shared'
10+ import { noop } from '../shared'
1111import { deferInitialValueSetup } from './initialState'
1212
1313export const appPendingPromises = new WeakMap <
You can’t perform that action at this time.
0 commit comments