UNPKG

@delon/cli

Version:
33 lines (27 loc) 903 B
import { Component, OnInit } from '@angular/core'; import { ActivatedRoute, Router } from '@angular/router'; import { SocialService } from '@delon/auth'; @Component({ selector: 'app-callback', templateUrl: './callback.component.html', providers: [ SocialService ] }) export class CallbackComponent implements OnInit { type: string; constructor(private socialService: SocialService, private route: ActivatedRoute, private router: Router) {} ngOnInit(): void { this.route.params.subscribe(params => { this.type = params['type']; this.mockModel(); }); } private mockModel() { this.socialService.callback({ token: '123456789', name: 'cipchk', email: `${this.type}@${this.type}.com`, id: 10000, time: +new Date }); } }