Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- export class AppComponent implements OnInit {
- activeUser: User = null;
- ...
- loginCompleted = (user: User) => {
- this.activeUser = user;
- }
- routingActivated(element: ElementRef) {
- // Login complete
- if (element instanceof LoginComponent) {
- element.loginComplete.subscribe(this.loginCompleted);
- } else if (element instanceof RegisterComponent) {
- element.loginComplete.subscribe(this.loginCompleted);
- }
- }
- routingDeactivated(element: ElementRef) {
- // Login complete
- if (element instanceof LoginComponent) {
- element.loginComplete.unsubscribe();
- } else if (element instanceof RegisterComponent) {
- element.loginComplete.unsubscribe();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement