File tree 1 file changed +5
-5
lines changed
packages/messaging-compat/src
1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -34,17 +34,17 @@ declare module '@firebase/component' {
34
34
const messagingCompatFactory : InstanceFactory < 'messaging-compat' > = (
35
35
container : ComponentContainer
36
36
) => {
37
- if ( ! ! navigator ) {
38
- // in window
37
+ if ( self && 'ServiceWorkerGlobalScope' in self ) {
38
+ // in sw
39
39
return new MessagingCompatImpl (
40
40
container . getProvider ( 'app-compat' ) . getImmediate ( ) ,
41
- container . getProvider ( 'messaging' ) . getImmediate ( )
41
+ container . getProvider ( 'messaging-sw-exp ' ) . getImmediate ( )
42
42
) ;
43
43
} else {
44
- // in sw
44
+ // in window
45
45
return new MessagingCompatImpl (
46
46
container . getProvider ( 'app-compat' ) . getImmediate ( ) ,
47
- container . getProvider ( 'messaging-sw ' ) . getImmediate ( )
47
+ container . getProvider ( 'messaging-exp ' ) . getImmediate ( )
48
48
) ;
49
49
}
50
50
} ;
You can’t perform that action at this time.
0 commit comments