nx-primeng-sakai-v17/src/app/service/app.menu.service.ts
2022-01-07 12:28:15 +03:00

21 lines
449 B
TypeScript

import { Injectable } from '@angular/core';
import { Subject } from 'rxjs';
@Injectable()
export class MenuService {
private menuSource = new Subject<string>();
private resetSource = new Subject();
menuSource$ = this.menuSource.asObservable();
resetSource$ = this.resetSource.asObservable();
onMenuStateChange(key: string) {
this.menuSource.next(key);
}
reset() {
this.resetSource.next(true);
}
}