diff --git a/src/app/_modules/pages/menu/item/pages-menu-item.component.html b/src/app/_modules/pages/menu/item/pages-menu-item.component.html
index 4f2db0f..1b378a7 100644
--- a/src/app/_modules/pages/menu/item/pages-menu-item.component.html
+++ b/src/app/_modules/pages/menu/item/pages-menu-item.component.html
@@ -1,7 +1,7 @@
=2?null:item.link" routerLinkActive="active" (click)="select(item)"
-[ngClass]="{'active-mob':item.link==currentURL}">{{item.name}}
+[ngClass]="{'current-item':item.link==currentURL,'parent-item':parentItem}">{{item.name}}
+(onSelected)="select($event)" [ngClass]="{'hide-children':!showChildren,'current-item':item.link==currentURL,'parent-item':parentItem}">
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 07b146d..2127419 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
@@ -25,6 +25,10 @@ export class PagesMenuItemComponent {
return this.item?.children?.data;
}
+ get parentItem(){
+ return this.currentURL.startsWith(this.item.link)
+ }
+
ngOnInit() {
}
diff --git a/src/app/_modules/pages/menu/pages-menu.component.ts b/src/app/_modules/pages/menu/pages-menu.component.ts
index 5689c4b..d515ce2 100644
--- a/src/app/_modules/pages/menu/pages-menu.component.ts
+++ b/src/app/_modules/pages/menu/pages-menu.component.ts
@@ -19,7 +19,7 @@ export class PagesMenuComponent {
get visibleItems() {
- return this.items.filter(item => {
+ return this.items?.filter(item => {
return this.hiddenPages.indexOf(item.link) === -1;
});
}
@@ -41,5 +41,4 @@ export class PagesMenuComponent {
});
return item.depth
}
-
}
diff --git a/src/app/_modules/pages/page/page.component.html b/src/app/_modules/pages/page/page.component.html
index d1eb9a7..d3eae0d 100644
--- a/src/app/_modules/pages/page/page.component.html
+++ b/src/app/_modules/pages/page/page.component.html
@@ -7,7 +7,7 @@
-
{{pageTopName||page?.name}}
+ {{pageTopName}}
@@ -29,7 +29,8 @@
Page type {{page?.type?.name}} is undefined
-