Skip to content

Commit 2e24939

Browse files
dotansimhadarkbasic
authored andcommitted
Step 7.7: Wait for user if logging in
1 parent 9e0e844 commit 2e24939

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

src/app/main.ts

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,18 @@
11
import 'meteor-client';
22

33
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
4-
4+
import { MeteorObservable } from 'meteor-rxjs';
5+
import { Meteor } from 'meteor/meteor';
56
import { AppModule } from './app.module';
67

7-
platformBrowserDynamic().bootstrapModule(AppModule);
8+
Meteor.startup(() => {
9+
const subscription = MeteorObservable.autorun().subscribe(() => {
10+
11+
if (Meteor.loggingIn()) {
12+
return;
13+
}
14+
15+
setTimeout(() => subscription.unsubscribe());
16+
platformBrowserDynamic().bootstrapModule(AppModule);
17+
});
18+
});

0 commit comments

Comments
 (0)