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) } }