We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 59d5bca commit 663f3e9Copy full SHA for 663f3e9
packages/performance/index.ts
@@ -36,6 +36,10 @@ export function registerPerformance(instance: FirebaseNamespace): void {
36
if (app.name !== DEFAULT_ENTRY_NAME) {
37
throw ERROR_FACTORY.create(ErrorCode.FB_NOT_DEFAULT);
38
}
39
+ if (typeof window === 'undefined') {
40
+ throw ERROR_FACTORY.create(ErrorCode.NO_WINDOW);
41
+ }
42
+ setupApi(window);
43
SettingsService.getInstance().firebaseAppInstance = app;
44
return new PerformanceController(app);
45
};
@@ -49,7 +53,6 @@ export function registerPerformance(instance: FirebaseNamespace): void {
49
53
);
50
54
51
55
52
-setupApi(window);
56
registerPerformance(firebase);
57
58
declare module '@firebase/app-types' {
0 commit comments