|
1 | 1 | <li class="sidebar-section h-100" [ngClass]="{ 'active' : !!tab && !!activeTab && (tab.isActive || tab.id == activeTab.id), 'expanded': expanded, 'vertical': layout == 'vertical', 'horizontal': layout == 'horizontal' }"> |
2 | 2 | <div class="icon-wrapper" *ngIf="!tab.children || tab.children.length == 0 "> |
3 | | - <a class="nav-item shortcut-icon" href="javascript:;" [ngClass]="{ 'px-4 justify-content-between' : layout == 'vertical' }" |
4 | | - [title]="getTabHeader(tab)" (click)="$event.preventDefault();selectTab(tab)" [innerHTML]="getTabHeader(tab)"> |
5 | | - |
6 | | - </a> |
| 3 | + <a class="nav-item shortcut-icon" |
| 4 | + href="javascript:void(0);" |
| 5 | + [ngClass]="{ 'px-4 justify-content-between' : layout == 'vertical' }" |
| 6 | + [title]="getTabHeader(tab)" |
| 7 | + [routerLink]="itemBaseUrl + tab.shortname" |
| 8 | + (click)="$event.stopPropagation();$event.preventDefault();selectTab(tab)" |
| 9 | + [innerHTML]="getTabHeader(tab)"></a> |
7 | 10 | </div> |
8 | 11 | <div *ngIf="!!tab.children && tab.children.length > 0 " class="sidebar-collapsible h-100"> |
9 | 12 | <a class="nav-item shortcut-icon" href="javascript:;" [ngClass]="{ 'px-4 justify-content-between' : layout == 'vertical' }" |
|
19 | 22 | </a> |
20 | 23 | <ul class="sidebar-sub-level-items list-unstyled" @slide *ngIf="expanded"> |
21 | 24 | <li *ngFor="let subTab of tab.children" [ngClass]="{'active' : !!subTab && !!activeTab && subTab.id == activeTab.id}"> |
22 | | - <a class="nav-item shortcut-icon" href="javascript:;" [ngClass]="{ 'px-4 justify-content-between' : layout == 'vertical' }" |
23 | | - (click)="$event.preventDefault();selectTab(subTab)"> |
24 | | - <span id="sidebarName-{{subTab.id}}" class="pl-3 section-header-text" [innerHTML]="getTabHeader(subTab)"> |
25 | | - </span> |
| 25 | + <a class="nav-item shortcut-icon" |
| 26 | + href="javascript:void(0);" |
| 27 | + [ngClass]="{ 'px-4 justify-content-between' : layout == 'vertical' }" |
| 28 | + [routerLink]="itemBaseUrl + subTab.shortname" |
| 29 | + (click)="$event.stopPropagation();$event.preventDefault();selectTab(subTab)"> |
| 30 | + <span id="sidebarName-{{subTab.id}}" |
| 31 | + class="pl-3 section-header-text" |
| 32 | + [innerHTML]="getTabHeader(subTab)"></span> |
26 | 33 | </a> |
27 | 34 | </li> |
28 | 35 | </ul> |
|
0 commit comments