// import { Injectable } from '@angular/core';
// import { BehaviorSubject, Observable } from 'rxjs';
// import { IReportResponse } from '../../interfaces/dashboard.interface';

// @Injectable({
//   providedIn: 'root'
// })
// export class ReportStateService {
//   private reportState = new BehaviorSubject<IReportResponse | null>(null);

//   getReportState(): Observable<IReportResponse | null> {
//     return this.reportState.asObservable();
//   }

//   setReportState(report: IReportResponse): void {
//     this.reportState.next(report);
//   }

//   clearState(): void {
//     this.reportState.next(null);
//   }
// }
