import { Injectable } from '@angular/core'; import { BehaviorSubject, Observable } from 'rxjs'; @Injectable({ providedIn: 'root' }) export class PaiementService { private sharedData: any; private sharedDataSubject: BehaviorSubject = new BehaviorSubject(null); sharedData$: Observable = this.sharedDataSubject.asObservable(); setSharedData(data: any): void { this.sharedDataSubject.next(data); } getSharedData(): any { return this.sharedData; } }