Skip to content

Commit 270dd8e

Browse files
Andrea Barbassovins01-4science
authored andcommitted
Merged in task/ux-plus-cris-2024_02_x/UXP-251 (pull request #72)
[UXP-251] fix viewer provider breadcrumb resolver Approved-by: Francesco Molinaro
2 parents 6fce9ee + 368d4ef commit 270dd8e

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

src/app/item-page/viewer-provider/resolvers/i18n-breadcrumb-component-provider.resolver.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import {
88
import { BreadcrumbConfig } from '../../../breadcrumbs/breadcrumb/breadcrumb-config.model';
99
import { i18nBreadcrumbResolver } from '../../../core/breadcrumbs/i18n-breadcrumb.resolver';
1010
import { I18nBreadcrumbsService } from '../../../core/breadcrumbs/i18n-breadcrumbs.service';
11+
import { currentPathFromSnapshot } from '../../../shared/utils/route.utils';
1112

1213
/**
1314
* Function for resolving an I18n breadcrumb configuration object
@@ -30,5 +31,9 @@ export const i18nBreadcrumbComponentProviderResolver: ResolveFn<BreadcrumbConfig
3031
.reduce((acc, curr) => `${acc}.${curr}`, (resolver(snapshot, state) as BreadcrumbConfig<string>).key);
3132
};
3233

33-
return resolver(route, state) as BreadcrumbConfig<string>;
34+
return {
35+
provider: breadcrumbService,
36+
key: getKey(route),
37+
url: currentPathFromSnapshot(route),
38+
};
3439
};

0 commit comments

Comments
 (0)