From 458b7ad6fd0e015bcaa7a97002557343151da7db Mon Sep 17 00:00:00 2001 From: Boris Voropaev Date: Mon, 27 Nov 2023 09:48:47 +0300 Subject: [PATCH] menu behavior --- .../_modules/pages/menu/item/pages-menu-item.component.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/app/_modules/pages/menu/item/pages-menu-item.component.ts b/src/app/_modules/pages/menu/item/pages-menu-item.component.ts index 7a7574e..a967a6c 100644 --- a/src/app/_modules/pages/menu/item/pages-menu-item.component.ts +++ b/src/app/_modules/pages/menu/item/pages-menu-item.component.ts @@ -10,7 +10,7 @@ import { Router } from '@angular/router'; export class PagesMenuItemComponent { @Input() item: any; @Input() level: number; - open=false + open = false constructor( private pagesService: PagesService, @@ -80,7 +80,7 @@ export class PagesMenuItemComponent { toggle(event){ - + this.pagesService.menuSelectedLink = this.selected ? null : this.item.link this.open = event; if(event){ this.findChildren() @@ -88,10 +88,10 @@ export class PagesMenuItemComponent { } select(){ - this.pagesService.menuSelectedLink = this.item.link if (this.item.type.name == 'nav-page'){ - this.toggle(!this.open) + this.toggle(!this.open); }else{ + this.pagesService.menuSelectedLink = this.selected ? null : this.item.link this.router.navigateByUrl(this.item.link) } }