import {Component, signal} from '@angular/core'; import {MatIconModule} from '@angular/material/icon'; import {MatTooltipModule} from '@angular/material/tooltip'; import {RouterModule} from '@angular/router'; import {CategoriesMenuComponent} from './categories-menu/categories-menu.component'; import {MatRippleModule} from '@angular/material/core'; @Component({ selector: 'app-side-menu', templateUrl: './side-menu.component.html', styleUrl: './side-menu.component.scss', imports: [ CategoriesMenuComponent, MatIconModule, MatRippleModule, MatTooltipModule, RouterModule ] }) export class SideMenuComponent { isOpened = signal(false); open(): void { this.isOpened.set(true); } close(): void { this.isOpened.set(false); } }