Add EXCEPTIONS_VIEW_ROOT to PageMap and update routing in TelemetryExceptionTable

This commit is contained in:
Nawaz Dhandala
2026-01-08 19:48:13 +00:00
parent dbd3742bbe
commit 27004092e3
3 changed files with 7 additions and 1 deletions

View File

@@ -36,7 +36,7 @@ const TelemetryExceptionTable: FunctionComponent<ComponentProps> = (
props: ComponentProps,
): ReactElement => {
let viewRoute: Route = RouteUtil.populateRouteParams(
RouteMap[PageMap.EXCEPTIONS_VIEW]!,
RouteMap[PageMap.EXCEPTIONS_VIEW_ROOT]!,
);
if (props.telemetryServiceId) {

View File

@@ -436,6 +436,7 @@ enum PageMap {
EXCEPTIONS_UNRESOLVED = "EXCEPTIONS_UNRESOLVED",
EXCEPTIONS_RESOLVED = "EXCEPTIONS_RESOLVED",
EXCEPTIONS_ARCHIVED = "EXCEPTIONS_ARCHIVED",
EXCEPTIONS_VIEW_ROOT = "EXCEPTIONS_VIEW_ROOT",
EXCEPTIONS_VIEW = "EXCEPTIONS_VIEW",
// Push Logs in resource views

View File

@@ -118,6 +118,7 @@ export const ExceptionsRoutePath: Dictionary<string> = {
[PageMap.EXCEPTIONS_UNRESOLVED]: "unresolved",
[PageMap.EXCEPTIONS_RESOLVED]: "resolved",
[PageMap.EXCEPTIONS_ARCHIVED]: "archived",
[PageMap.EXCEPTIONS_VIEW_ROOT]: "",
[PageMap.EXCEPTIONS_VIEW]: `${RouteParams.ModelID}`,
};
@@ -2183,6 +2184,10 @@ const RouteMap: Dictionary<Route> = {
}`,
),
[PageMap.EXCEPTIONS_VIEW_ROOT]: new Route(
`/dashboard/${RouteParams.ProjectID}/exceptions`,
),
[PageMap.EXCEPTIONS_VIEW]: new Route(
`/dashboard/${RouteParams.ProjectID}/exceptions/${
ExceptionsRoutePath[PageMap.EXCEPTIONS_VIEW]