File tree Expand file tree Collapse file tree 1 file changed +2
-3
lines changed Expand file tree Collapse file tree 1 file changed +2
-3
lines changed Original file line number Diff line number Diff line change @@ -12,17 +12,16 @@ const scopeMap = new WeakMap<FirebaseApp, EffectScope>()
1212 * @returns
1313 */
1414export function getGlobalScope ( app : App , firebaseApp : FirebaseApp ) {
15- let scope : EffectScope | undefined
1615 // we use the firebaseApp as a key because we are more likely to have access to it and it's supposed to be also unique
1716 // per app since it contains user data.
1817 if ( ! scopeMap . has ( firebaseApp ) ) {
19- scope = effectScope ( true )
18+ const scope = effectScope ( true )
2019 scopeMap . set ( firebaseApp , scope )
2120 const { unmount } = app
2221 // dispose up the scope when the app is unmounted
2322 app . unmount = ( ) => {
2423 unmount . call ( app )
25- scope ! . stop ( )
24+ scope . stop ( )
2625 scopeMap . delete ( firebaseApp )
2726 }
2827 }
You can’t perform that action at this time.
0 commit comments