import { Injectable } from '@angular/core'; import { Observable } from 'rxjs'; import 'rxjs/add/operator/map'; import { RESTService } from '@loafer/ng-rest'; @Injectable() export class EmailAuthService { public constructor( private restService: RESTService, ) {} public readBySignupAuthKey(token: string): Observable<any> { return this.restService.request<any>('post', '/account/confirm_email', { body: { token: token, }, }); } public readByPwAuthKey(token: string): Observable<any> { return this.restService.request<any>('post', '/account/confirm_reset_pw', { body: { token: token, }, }); } }