import {SessionServiceInterface} from '@vendasta/session-service'; import {Injectable} from '@angular/core'; import {Observable} from 'rxjs/Observable'; import {BehaviorSubject} from 'rxjs/BehaviorSubject'; @Injectable() export class SessionService implements SessionServiceInterface { sessionId: BehaviorSubject = new BehaviorSubject(''); getSessionId(): Observable { return this.sessionId.asObservable(); } setSessionId(sessionId: string): void { this.sessionId.next(sessionId); } }