File tree Expand file tree Collapse file tree 1 file changed +26
-7
lines changed Expand file tree Collapse file tree 1 file changed +26
-7
lines changed Original file line number Diff line number Diff line change 11import { useFirebaseApp , preloadRequest , usePreloadedRequest } from '..' ;
2- import { firestore } from 'firebase/app' ;
32enum SDK {
43 ANALYTICS = 'analytics' ,
54 AUTH = 'auth' ,
@@ -23,29 +22,49 @@ function fetchSDK(sdk: SDK, firebaseApp: firebase.app.App) {
2322 sdkPromise = Promise . resolve ( firebaseApp [ sdk ] ) ;
2423 } else {
2524 switch ( sdk ) {
26- case SDK . FIRESTORE :
25+ case SDK . ANALYTICS :
2726 sdkPromise = import (
28- /* webpackChunkName: "firestore " */ 'firebase/firestore '
27+ /* webpackChunkName: "analytics " */ 'firebase/analytics '
2928 ) ;
3029 break ;
30+ case SDK . AUTH :
31+ sdkPromise = import ( /* webpackChunkName: "auth" */ 'firebase/auth' ) ;
32+ break ;
3133 case SDK . DATABASE :
3234 sdkPromise = import (
3335 /* webpackChunkName: "database" */ 'firebase/database'
3436 ) ;
3537 break ;
36- case SDK . AUTH :
37- sdkPromise = import ( /* webpackChunkName: "auth" */ 'firebase/auth' ) ;
38+ case SDK . FIRESTORE :
39+ sdkPromise = import (
40+ /* webpackChunkName: "firestore" */ 'firebase/firestore'
41+ ) ;
3842 break ;
39- case SDK . STORAGE :
43+ case SDK . FUNCTIONS :
4044 sdkPromise = import (
41- /* webpackChunkName: "storage" */ 'firebase/storage'
45+ /* webpackChunkName: "functions" */ 'firebase/functions'
46+ ) ;
47+ break ;
48+ case SDK . MESSAGING :
49+ sdkPromise = import (
50+ /* webpackChunkName: "messaging" */ 'firebase/messaging'
4251 ) ;
4352 break ;
4453 case SDK . PERFORMANCE :
4554 sdkPromise = import (
4655 /* webpackChunkName: "performance" */ 'firebase/performance'
4756 ) ;
4857 break ;
58+ case SDK . REMOTE_CONFIG :
59+ sdkPromise = import (
60+ /* webpackChunkName: "remoteConfig" */ 'firebase/remote-config'
61+ ) ;
62+ break ;
63+ case SDK . STORAGE :
64+ sdkPromise = import (
65+ /* webpackChunkName: "storage" */ 'firebase/storage'
66+ ) ;
67+ break ;
4968 }
5069 sdkPromise = sdkPromise . then ( ( ) => firebaseApp [ sdk ] ) ;
5170 }
You can’t perform that action at this time.
0 commit comments