File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 1- import { isPlatformServer } from '@angular/common' ;
1+ import { isPlatformBrowser } from '@angular/common' ;
22import {
33 EnvironmentProviders ,
44 InjectionToken ,
@@ -20,14 +20,14 @@ import { UserTrackingService } from './user-tracking.service';
2020export const PROVIDED_ANALYTICS_INSTANCES = new InjectionToken < Analytics [ ] > ( 'angularfire2.analytics-instances' ) ;
2121
2222export function defaultAnalyticsInstanceFactory ( provided : FirebaseAnalytics [ ] | undefined , defaultApp : FirebaseApp , platformId : object ) {
23- if ( isPlatformServer ( platformId ) ) { return null ; }
23+ if ( ! isPlatformBrowser ( platformId ) ) { return null ; }
2424 const defaultAnalytics = ɵgetDefaultInstanceOf < FirebaseAnalytics > ( ANALYTICS_PROVIDER_NAME , provided , defaultApp ) ;
2525 return defaultAnalytics && new Analytics ( defaultAnalytics ) ;
2626}
2727
2828export function analyticsInstanceFactory ( fn : ( injector : Injector ) => FirebaseAnalytics ) {
2929 return ( zone : NgZone , injector : Injector , platformId : object ) => {
30- if ( isPlatformServer ( platformId ) ) { return null ; }
30+ if ( ! isPlatformBrowser ( platformId ) ) { return null ; }
3131 const analytics = zone . runOutsideAngular ( ( ) => fn ( injector ) ) ;
3232 return new Analytics ( analytics ) ;
3333 } ;
You can’t perform that action at this time.
0 commit comments