feat(reports): Added report views to view single reports. (TV-205)
Squashed commit of the following: commit bb28714969a6ac2d2b57134179344169edc1dc1d Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se> Date: Tue Oct 12 14:15:45 2021 +0200 Updated routing for signal commit deb5082659065089c7014c7114538851e13fd6e4 Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se> Date: Tue Oct 12 14:07:33 2021 +0200 Moved around files commit 2637261f21968e63fcab4b13cccd8d68ab2ac6fe Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se> Date: Tue Oct 12 11:22:11 2021 +0200 Added avvikelse to single report page... also started with refactoring models a bit commit 53c6a59551bfa0887b22d03419b3434a8c213b50 Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se> Date: Tue Oct 12 09:56:22 2021 +0200 Implemented frånvaro report commit e8ccbf15885f0bfa6eb86a9681464a2e04457f99 Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se> Date: Mon Oct 11 16:42:16 2021 +0200 Added gemensam planering page commitebbf6f43caMerge:45aec375eac45ebdAuthor: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se> Date: Mon Oct 11 15:14:02 2021 +0200 Merge branch 'next' into develop commit45aec3755fMerge:e4cff08699c0ac3aAuthor: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se> Date: Mon Oct 11 13:24:11 2021 +0200 Merge branch 'next' into develop commite4cff086c4Merge:ef10270f631418bcAuthor: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se> Date: Mon Oct 11 09:47:05 2021 +0200 Merge branch 'next' into develop commitef10270fa9Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se> Date: Mon Oct 11 09:23:59 2021 +0200 Removed test build from develop
This commit is contained in:
@@ -6,7 +6,7 @@ export function mapPathsToBreadcrumbs(
|
||||
paths: string[],
|
||||
startBreadcrumb?: NavigationBreadcrumbsItem
|
||||
): NavigationBreadcrumbsItem[] {
|
||||
const breadcrumbs = [
|
||||
let breadcrumbs = [
|
||||
...(startBreadcrumb ? [startBreadcrumb] : []),
|
||||
...paths.map((path, index) => ({
|
||||
text: mapPathToPageName(path),
|
||||
@@ -24,7 +24,11 @@ export function mapPathsToBreadcrumbs(
|
||||
breadcrumbs[breadcrumbs.length - 1].text = 'Redigera personalkonto';
|
||||
} else if (isDeltagareCardRoute(paths)) {
|
||||
breadcrumbs[breadcrumbs.length - 1].text = 'Deltagarinformation';
|
||||
} else if (isDeltagareReportingFormRoute(paths)) {
|
||||
breadcrumbs[breadcrumbs.length - 2].text = 'Deltagarinformation';
|
||||
breadcrumbs[breadcrumbs.length - 1].text = `Skapa ${DELTAGARE_REPORTING_ROUTES[paths[paths.length - 1]] as string}`;
|
||||
} else if (isDeltagareReportingRoute(paths)) {
|
||||
breadcrumbs = breadcrumbs.slice(0, -1);
|
||||
breadcrumbs[breadcrumbs.length - 2].text = 'Deltagarinformation';
|
||||
}
|
||||
|
||||
@@ -43,6 +47,10 @@ function isDeltagareCardRoute(paths: string[]): boolean {
|
||||
return paths.length === 2 && paths[0] === 'deltagare';
|
||||
}
|
||||
|
||||
function isDeltagareReportingRoute(paths: string[]): boolean {
|
||||
function isDeltagareReportingFormRoute(paths: string[]): boolean {
|
||||
return paths.length === 3 && paths[0] === 'deltagare' && paths[2] in DELTAGARE_REPORTING_ROUTES;
|
||||
}
|
||||
|
||||
function isDeltagareReportingRoute(paths: string[]): boolean {
|
||||
return paths.length === 4 && paths[0] === 'deltagare' && paths[2] in DELTAGARE_REPORTING_ROUTES;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user