22541 extract new appeal breadcrumb branch into mapped renderer group

This commit is contained in:
2026-04-09 14:39:30 +01:00
parent 17795f20c7
commit 2a84056a76
6 changed files with 106 additions and 23 deletions
@@ -107,6 +107,21 @@ export const createSimpleMyPortalRouteRenderers = ({
)
});
export const createNewAppealRouteRenderers = ({
t,
myPortalHref,
renderLinkCrumb,
renderTextCrumb
}) => ({
"/newappeal/selectappeal": () => (
<>
{renderLinkCrumb(myPortalHref, t("newappeal:parent-page-title"))}
{renderLinkCrumb(myPortalHref, t("newappeal:page-title"))}
{renderTextCrumb("Select Appeal")}
</>
)
});
export const createCaseDetailRouteRenderers = ({
t,
router,
@@ -396,6 +411,13 @@ export const createMappedRouteRendererGroups = ({
renderMyPortalSectionCrumbs
});
const newAppealRouteRenderersByPath = createNewAppealRouteRenderers({
t,
myPortalHref,
renderLinkCrumb,
renderTextCrumb
});
const caseDetailRouteRenderersByPath = createCaseDetailRouteRenderers({
t,
router,
@@ -430,6 +452,7 @@ export const createMappedRouteRendererGroups = ({
simpleRouteRenderersByPath,
simpleLinkTextPairRenderersByPath,
simpleMyPortalRouteRenderersByPath,
newAppealRouteRenderersByPath,
caseDetailRouteRenderersByPath,
detailAndAccountRouteRenderersByPath
};
+2
View File
@@ -16,12 +16,14 @@ const buildBreadcrumbRendererMaps = ({
simpleRouteRenderersByPath,
simpleLinkTextPairRenderersByPath,
simpleMyPortalRouteRenderersByPath,
newAppealRouteRenderersByPath,
caseDetailRouteRenderersByPath,
detailAndAccountRouteRenderersByPath
}) => [
simpleRouteRenderersByPath,
simpleLinkTextPairRenderersByPath,
simpleMyPortalRouteRenderersByPath,
newAppealRouteRenderersByPath,
caseDetailRouteRenderersByPath,
detailAndAccountRouteRenderersByPath
];