import {Component, Input, OnInit} from '@angular/core'; import {SidePanelsService} from '../../../utils'; @Component({ selector: 'esp-simple-side-bar', templateUrl: './simple-side-bar.component.html', styleUrls: ['./simple-side-bar.component.scss'] }) export class SimpleSideBarComponent implements OnInit { @Input() position: string; @Input() sidebarData; @Input() minHeight: number; isSBOpen = false; constructor(private sidePanelService: SidePanelsService) { } ngOnInit(): void { if (this.minHeight === undefined) { this.minHeight = 100; } this.sidePanelService.openSimpleSideMenu$.subscribe(event => { this.toggleSidebar(); }) } toggleSidebar() { this.isSBOpen =! this.isSBOpen; } }