I have two sections, pinned tools section and all tools section. Both sections contains same routerLink. If I click on the pinned tools section menu routerLink, it should apply routerLinkActive class only that pinned tools section only. But now that routerLinkActive class applied to that both section pinned tools and all tools section.
All Tools section:
<ul class="dropdown-list" id="parentdrop{{i}}">
<li class="custommy" *ngFor="let subitem of item.submenus; let j = index;" id="clickedSubMenu{{j}}" (click)="expandSubMenu($event,j,i)">
<a [routerLink]="['/app/' + subitem.menu.split(' ').join('').replace('-','')]" [routerLinkActive]="['allToolsActive']" (click)="alltoolsCheckClick(subitem.id, subitem.menu)" id="clickedSMenu{{i}}">{{subitem.menu}}</a>
</li>
</ul>
Pinned Tools Section:
<div id="{{sub.id}}" class="pinnedtools__list" [routerLink]="['/app/' + sub.menu.split(' ').join('').replace('-','')]" [routerLinkActive]="['active']" #rla1="routerLinkActive" (click)="pinnCheckClick(sub.id, sub.menu!==' '?sub.menu:sub.category)">
<span>
<img src='{{ "/src/assets/icons/" + sub.category + ".svg" }}' class="pinnedmenu__img__icon" />
</span>
<div class="navList__subheading-title">
<span class="sub_category">{{sub.category}}</span>
<div>{{sub.menu}}</div>
</div>
</div>