mirror of
https://framagit.org/framasoft/framadate/funky-framadate-front.git
synced 2023-08-25 13:53:14 +02:00
15 lines
423 B
TypeScript
15 lines
423 B
TypeScript
|
import { Injectable } from '@angular/core';
|
||
|
import { BehaviorSubject, Observable } from 'rxjs';
|
||
|
|
||
|
@Injectable({
|
||
|
providedIn: 'root',
|
||
|
})
|
||
|
export class LoaderService {
|
||
|
private _loadingStatus: BehaviorSubject<boolean> = new BehaviorSubject<boolean>(true);
|
||
|
public readonly isLoading: Observable<boolean> = this._loadingStatus.asObservable();
|
||
|
|
||
|
public setStatus(status: boolean): void {
|
||
|
this._loadingStatus.next(status);
|
||
|
}
|
||
|
}
|