From cb3ad5a52d1bdda56ea4833ff974218c0984a186 Mon Sep 17 00:00:00 2001 From: James Brooks Date: Wed, 9 Jul 2025 15:13:47 +0100 Subject: [PATCH] Move fix to `AppRoutes` Signed-off-by: James Brooks --- packages/frontend-test-utils/src/app/renderInTestApp.tsx | 2 +- plugins/app/src/extensions/AppRoutes.tsx | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/frontend-test-utils/src/app/renderInTestApp.tsx b/packages/frontend-test-utils/src/app/renderInTestApp.tsx index 2e940e83bb..d4010a92ad 100644 --- a/packages/frontend-test-utils/src/app/renderInTestApp.tsx +++ b/packages/frontend-test-utils/src/app/renderInTestApp.tsx @@ -154,7 +154,7 @@ export function renderInTestApp( factory: () => { return [ coreExtensionData.reactElement(element), - coreExtensionData.routePath(''), + coreExtensionData.routePath('/'), ]; }, }), diff --git a/plugins/app/src/extensions/AppRoutes.tsx b/plugins/app/src/extensions/AppRoutes.tsx index 304b0b0289..1f15ced3ea 100644 --- a/plugins/app/src/extensions/AppRoutes.tsx +++ b/plugins/app/src/extensions/AppRoutes.tsx @@ -42,7 +42,9 @@ export const AppRoutes = createExtension({ const element = useRoutes([ ...inputs.routes.map(route => ({ - path: `${route.get(coreExtensionData.routePath)}/*`, + path: `${route + .get(coreExtensionData.routePath) + .replace(/\/$/, '')}/*`, element: route.get(coreExtensionData.reactElement), })), {