diff --git a/Dashboard/src/Utils/Breadcrumbs/StatusPagesBreadcrumbs.ts b/Dashboard/src/Utils/Breadcrumbs/StatusPagesBreadcrumbs.ts index b55b422ca0..f5475a71b9 100644 --- a/Dashboard/src/Utils/Breadcrumbs/StatusPagesBreadcrumbs.ts +++ b/Dashboard/src/Utils/Breadcrumbs/StatusPagesBreadcrumbs.ts @@ -12,6 +12,11 @@ export function getStatusPagesBreadcrumbs( "Status Pages", "View Status Page", ]), + ...BuildBreadcrumbLinksByTitles(PageMap.STATUS_PAGE_ANNOUNCEMENTS, [ + "Project", + "Status Pages", + "All Announcements", + ]), ...BuildBreadcrumbLinksByTitles(PageMap.STATUS_PAGE_VIEW_ANNOUNCEMENTS, [ "Project", "Status Pages", diff --git a/Dashboard/src/Utils/RouteMap.ts b/Dashboard/src/Utils/RouteMap.ts index 6ae9b11c90..cbdb75455d 100644 --- a/Dashboard/src/Utils/RouteMap.ts +++ b/Dashboard/src/Utils/RouteMap.ts @@ -110,6 +110,7 @@ export const DashboardsRoutePath: Dictionary = { }; export const StatusPagesRoutePath: Dictionary = { + [PageMap.STATUS_PAGE_ANNOUNCEMENTS]: "announcements", [PageMap.STATUS_PAGE_VIEW]: `${RouteParams.ModelID}`, [PageMap.STATUS_PAGE_VIEW_BRANDING]: `${RouteParams.ModelID}/branding`, [PageMap.STATUS_PAGE_VIEW_OWNERS]: `${RouteParams.ModelID}/owners`, @@ -825,7 +826,9 @@ const RouteMap: Dictionary = { ), [PageMap.STATUS_PAGE_ANNOUNCEMENTS]: new Route( - `/dashboard/${RouteParams.ProjectID}/status-page/announcements`, + `/dashboard/${RouteParams.ProjectID}/status-page/${ + StatusPagesRoutePath[PageMap.STATUS_PAGE_ANNOUNCEMENTS] + }`, ),