diff --git a/CHANGELOG.md b/CHANGELOG.md index bae677ee..57b59875 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ### [@coreui/angular](https://coreui.io/) changelog +##### `v2.9.4` +- fix: routerLinkActiveOptions not passed to SidebarNavLink - thanks @CloudStrife28492 fixes #107 + ##### `v2.9.3` - fix: add missing AppSidebarNavComponent/AppSidebarMinimizer to public api - thanks @coyoteecd fixes #110 diff --git a/package.json b/package.json index f471f26b..93ae52b6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@coreui/angular-dev", - "version": "2.9.3", + "version": "2.9.4", "license": "MIT", "author": { "name": "Ɓukasz Holeczek", diff --git a/projects/coreui/angular/package.json b/projects/coreui/angular/package.json index ee1061f8..1c99ec08 100644 --- a/projects/coreui/angular/package.json +++ b/projects/coreui/angular/package.json @@ -1,6 +1,6 @@ { "name": "@coreui/angular", - "version": "2.9.3", + "version": "2.9.4", "description": "CoreUI Angular Bootstrap 4 components", "license": "MIT", "homepage": "https://coreui.io/angular", diff --git a/projects/coreui/angular/src/lib/sidebar/app-sidebar-nav/app-sidebar-nav-link.component.html b/projects/coreui/angular/src/lib/sidebar/app-sidebar-nav/app-sidebar-nav-link.component.html index 46f292e0..63095712 100644 --- a/projects/coreui/angular/src/lib/sidebar/app-sidebar-nav/app-sidebar-nav-link.component.html +++ b/projects/coreui/angular/src/lib/sidebar/app-sidebar-nav/app-sidebar-nav-link.component.html @@ -25,7 +25,9 @@ [replaceUrl]="item.linkProps?.replaceUrl" [state]="item.linkProps?.state" [routerLink]="item.url" - [class.active]="linkActive" + [routerLinkActive]="item.linkProps?.routerLinkActive || 'active'" + [routerLinkActiveOptions]="item.linkProps?.routerLinkActiveOptions?.exact ? item.linkProps?.routerLinkActiveOptions : {exact: false}" + [class.active]="linkActive && !item.linkProps?.routerLinkActiveOptions" (click)="linkClicked()" >