add missing export

Signed-off-by: secustor <sebastian@poxhofer.at>
This commit is contained in:
secustor
2025-10-03 13:16:03 +02:00
parent a0f05695a1
commit 81242cb5d9
4 changed files with 14 additions and 6 deletions
+12 -4
View File
@@ -32,6 +32,7 @@ import {
} from '@backstage/core-compat-api';
import BuildIcon from '@material-ui/icons/Build';
import { rootRouteRef } from '../routes';
import { contentTitleDataRef } from '@backstage/plugin-devtools-react';
/** @alpha */
export const devToolsApi = ApiBlueprint.make({
@@ -55,6 +56,7 @@ export const devToolsPage = PageBlueprint.makeWithOverrides({
coreExtensionData.reactElement,
coreExtensionData.routePath,
coreExtensionData.routeRef.optional(),
contentTitleDataRef,
],
{
optional: true,
@@ -65,10 +67,16 @@ export const devToolsPage = PageBlueprint.makeWithOverrides({
return originalFactory({
path: '/devtools',
routeRef: convertLegacyRouteRef(rootRouteRef),
loader: () =>
import('../components/DevToolsPage').then(m =>
compatWrapper(<m.DevToolsPage extensions={inputs.contents} />),
),
loader: () => {
const extensions = inputs.contents.map(content => ({
path: content.get(coreExtensionData.routePath),
title: content.get(contentTitleDataRef),
children: content.get(coreExtensionData.reactElement),
}));
return import('../components/DevToolsPage').then(m =>
compatWrapper(<m.DevToolsPage extensions={extensions} />),
);
},
});
},
});