in src/app/frontend/common/components/breadcrumbs/component.ts [135:149]
private _getBreadcrumbLabel(route: Route, params: Params) {
if (route && route.data && route.data.breadcrumb) {
let breadcrumb = route.data.breadcrumb as string;
if (breadcrumb.startsWith('{{') && breadcrumb.endsWith('}}')) {
breadcrumb = breadcrumb.slice(2, breadcrumb.length - 2).trim();
breadcrumb = params[breadcrumb];
} else if (breadcrumb === SEARCH_BREADCRUMB_PLACEHOLDER) {
return `Search for ${this._activatedRoute.snapshot.queryParams[SEARCH_QUERY_STATE_PARAM]}`;
}
return breadcrumb;
} else if (route && route.component) {
return route.component.name;
}
return 'Unknown';
}