Sha256: aa7c2cb8d3ebaa84c7f14a88da3afcac3fd751305913c91dc1d8a10760ad2717
Contents?: true
Size: 653 Bytes
Versions: 4
Compression:
Stored size: 653 Bytes
Contents
import {Injectable} from '@angular/core'; import {Observable} from 'rxjs/Observable'; import 'rxjs/add/operator/map'; import 'rxjs/add/operator/catch'; import {HttpService} from '../services'; @Injectable() export class ConfirmAccountService { constructor(private http: HttpService) { } confirm (token: string): Observable<any> { return this.http.get(`/user/confirm/${token}`).map((res) => { console.log(res) if (res.ok) { return {confirmed: true} } else { return {confirmed: false} } }).catch(this.catchError); } private catchError(res) { return Observable.of({confirmed: false}); } }
Version data entries
4 entries across 4 versions & 1 rubygems