From 46ed7d27f82024d27d4505c73f736e8723e0f371 Mon Sep 17 00:00:00 2001
From: Thomas <4159106+dtslvr@users.noreply.github.com>
Date: Mon, 10 May 2021 21:30:42 +0200
Subject: [PATCH 1/2] Keep current menu item active
---
apps/client/src/app/app.component.ts | 3 +-
.../components/header/header.component.html | 38 ++++++++++---------
2 files changed, 22 insertions(+), 19 deletions(-)
diff --git a/apps/client/src/app/app.component.ts b/apps/client/src/app/app.component.ts
index 22e7fe6f8..ad17b0c4c 100644
--- a/apps/client/src/app/app.component.ts
+++ b/apps/client/src/app/app.component.ts
@@ -57,9 +57,8 @@ export class AppComponent implements OnDestroy, OnInit {
this.router.events
.pipe(filter((event) => event instanceof NavigationEnd))
- .subscribe((test) => {
+ .subscribe(() => {
this.currentRoute = this.router.url.toString().substring(1);
- // this.initializeTheme();
});
this.tokenStorageService
diff --git a/apps/client/src/app/components/header/header.component.html b/apps/client/src/app/components/header/header.component.html
index 9f1497436..883f82229 100644
--- a/apps/client/src/app/components/header/header.component.html
+++ b/apps/client/src/app/components/header/header.component.html
@@ -9,7 +9,7 @@
[routerLink]="['/']"
i18n
mat-flat-button
- [color]="currentRoute === 'home' ? 'primary' : null"
+ [color]="currentRoute?.startsWith('home') ? 'primary' : null"
>Overview
Analysis
X-ray
Transactions
Accounts
Admin Control
Resources
About