diff --git a/.changeset/brave-queens-crash.md b/.changeset/brave-queens-crash.md new file mode 100644 index 0000000000..c28e5975f3 --- /dev/null +++ b/.changeset/brave-queens-crash.md @@ -0,0 +1,5 @@ +--- +'@backstage/core-compat-api': patch +--- + +Make `convertLegacyApp` wrap discovered routes with `compatWrapper`. diff --git a/packages/core-compat-api/src/collectLegacyRoutes.tsx b/packages/core-compat-api/src/collectLegacyRoutes.tsx index b4af6ac01a..4d560b81d5 100644 --- a/packages/core-compat-api/src/collectLegacyRoutes.tsx +++ b/packages/core-compat-api/src/collectLegacyRoutes.tsx @@ -33,6 +33,7 @@ import { import React, { Children, ReactNode, isValidElement } from 'react'; import { Route, Routes } from 'react-router-dom'; import { convertLegacyRouteRef } from './convertLegacyRouteRef'; +import { compatWrapper } from './compatWrapper'; /* @@ -207,14 +208,16 @@ export function collectLegacyRoutes( }), }, loader: async () => - route.props.children ? ( - - - - - - ) : ( - routeElement + compatWrapper( + route.props.children ? ( + + + + + + ) : ( + routeElement + ), ), }), );