Skip to content

Commit 9d0e040

Browse files
update: routes to implement related pipe for url based localization
1 parent 337e649 commit 9d0e040

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

npm/ng-packs/packages/theme-basic/src/lib/components/routes/routes.component.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<ng-template #defaultLink let-route>
88
<li class="nav-item" *abpPermission="route.requiredPolicy">
9-
<a class="nav-link" [routerLink]="[route.path]">
9+
<a class="nav-link" [routerLink]="route.path | abpRouteCultureUrl">
1010
@if (route.iconClass) {
1111
<i [class]="route.iconClass"></i>
1212
}
@@ -47,7 +47,7 @@
4747
<ng-template #defaultChild let-child>
4848
@if (child.path) {
4949
<div class="dropdown-submenu" *abpPermission="child.requiredPolicy">
50-
<a class="dropdown-item" [routerLink]="[child.path]" (click)="closeDropdown()">
50+
<a class="dropdown-item" [routerLink]="child.path | abpRouteCultureUrl" (click)="closeDropdown()">
5151
@if (child.iconClass) {
5252
<i [class]="child.iconClass"></i>
5353
}

npm/ng-packs/packages/theme-basic/src/lib/components/routes/routes.component.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import {
22
ABP,
3+
AbpRouteCultureUrlPipe,
34
AsyncLocalizationPipe,
45
LocalizationPipe,
56
PermissionDirective,
@@ -32,6 +33,7 @@ import { EllipsisDirective } from '@abp/ng.theme.shared';
3233
PermissionDirective,
3334
EllipsisDirective,
3435
LocalizationPipe,
36+
AbpRouteCultureUrlPipe,
3537
],
3638
})
3739
export class RoutesComponent {

0 commit comments

Comments
 (0)