import { Component, Input } from '@angular/core'; import { IMenuSection } from './sidebar/sidebar.component'; import { SidebarService } from './services/sidebar.service'; @Component({ selector: 'kit-mainlayout', templateUrl: './mainlayout.component.html', styleUrls: ['../styles/index.scss'] }) export class MainlayoutComponent { @Input() logoUrl!: string; @Input() loadMenu!: () =>void; isOpen: boolean = true; menuData: IMenuSection[] = []; constructor(private sidebarService: SidebarService){} toggleSideMenu() { this.sidebarService.toggleDrawer(); } ngOnInit() { this.loadMenu(); } }