From 1d77174f49a636356ec9ad4aaf7b52fa595ccea0 Mon Sep 17 00:00:00 2001 From: coreyterminator <31667397+coreyterminator@users.noreply.github.com> Date: Mon, 9 Sep 2019 13:59:27 -0400 Subject: [PATCH] Navigation items in drop down respect external links With this change, navigation items displayed by a `ts-navigation` component will properly handle external links by using hrefs for them rather than router links. --- .../navigation/src/navigation.component.html | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/terminus-ui/navigation/src/navigation.component.html b/terminus-ui/navigation/src/navigation.component.html index f14eeb7c8..7a4ed1165 100644 --- a/terminus-ui/navigation/src/navigation.component.html +++ b/terminus-ui/navigation/src/navigation.component.html @@ -108,7 +108,18 @@ class="c-navigation__hidden-item qa-navigation-secondary-item" [ngClass]="{'c-navigation__hidden-item--admin': item.alwaysHidden}" routerLink="{{ item.destination }}" - *ngIf="item.destination" + *ngIf="item.destination && !item.isExternal" + mat-menu-item + #hiddenLinkElement + > + {{ item.name }} + + +