VICE / Client / src / app / issue.service.ts
issue.service.ts
Raw
import { Injectable } from '@angular/core';
import { BehaviorSubject } from 'rxjs';

@Injectable({
  providedIn: 'root'
})

export class IssueService {

  issueSrc = new BehaviorSubject('');
  currentIssue = this.issueSrc.asObservable();

  workSrc = new BehaviorSubject(0);
  currentRequest = this.workSrc.asObservable();

  constructor() { }

  changeIssue(issue: string) {
    this.issueSrc.next(issue);
  }

  changeRequest(request: number) {
    this.workSrc.next(request);
  }
}