join/src/app/services/overlay.service.ts
2024-04-25 09:31:40 +02:00

16 lines
401 B
TypeScript

import { Injectable } from '@angular/core';
import { BehaviorSubject } from 'rxjs';
@Injectable({
providedIn: 'root',
})
export class OverlayService {
private overlayDataSubject = new BehaviorSubject<any>(null);
overlayData$ = this.overlayDataSubject.asObservable();
constructor() {}
setOverlayData(overlay: string, data: any) {
this.overlayDataSubject.next({ overlay, data });
}
}