diff --git a/src/app/library/sidebar/sidebar-open.service.ts b/src/app/library/sidebar/sidebar-open.service.ts new file mode 100644 index 0000000..04d3e68 --- /dev/null +++ b/src/app/library/sidebar/sidebar-open.service.ts @@ -0,0 +1,20 @@ +import {Injectable} from "@angular/core"; +import {BehaviorSubject} from "rxjs"; + +@Injectable({ + providedIn: 'root' +}) +export class SidebarOpenService { + + private openSubject: BehaviorSubject = new BehaviorSubject(true); + + constructor() {} + + get open(): boolean { + return this.openSubject.getValue(); + } + + setOpen(value: boolean) { + this.openSubject.next(value); + } +} diff --git a/src/app/monitor/monitor.component.html b/src/app/monitor/monitor.component.html index 4cbeb62..d9ca45e 100644 --- a/src/app/monitor/monitor.component.html +++ b/src/app/monitor/monitor.component.html @@ -1,7 +1,10 @@ -