Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- resolve(): Observable<any> | Promise<any> | any {
- let T = mergeMap((user: firebase.User) => { console.log('T in PIPE'); console.log(user); return Observable.fromPromise(user.getIdToken()) });
- let D = mergeMap((token: string) => { console.log('D in PIPE'); console.log(token); return this.http.get('https://myfakedomain.com/user?access_token=' + token) });
- let P = this.afAuth.authState // return Observable<User>
- .pipe(
- T, D
- )
- return P;
- }
- ngOnInit() {
- let T = mergeMap((user: firebase.User) => { console.log('T in PIPE'); console.log(user); return Observable.fromPromise(user.getIdToken()) });
- let D = mergeMap((token: string) => { console.log('D in PIPE'); console.log(token); return this.http.get(' https://myfakedomain.com/user?access_token=' + token) });
- let P = this.afAuth.authState // return Observable<User>
- .pipe(
- T, D
- ).subscribe(data => this.myData = data);
- }
Add Comment
Please, Sign In to add comment