chore: fix api reports

Signed-off-by: secustor <sebastian@poxhofer.at>
This commit is contained in:
secustor
2025-09-03 18:43:36 +02:00
parent be6cef5dab
commit e405ca9b7a
13 changed files with 73 additions and 42 deletions
@@ -23,16 +23,10 @@ import { ConfigContent } from '../Content/ConfigContent';
import { DevToolsLayout } from '../DevToolsLayout';
import { InfoContent } from '../Content/InfoContent';
import { RequirePermission } from '@backstage/plugin-permission-react';
import { DevToolsRouteData } from '@backstage/plugin-devtools-react';
export interface DefaultDevToolsPageProps {
extensionRoutes?: DevToolsRouteData[];
}
import { DevToolsPageProps } from '../DevToolsPage';
/** @public */
export const DefaultDevToolsPage = ({
extensionRoutes,
}: DefaultDevToolsPageProps) => (
export const DefaultDevToolsPage = ({ extensionRoutes }: DevToolsPageProps) => (
<DevToolsLayout>
<DevToolsLayout.Route path="info" title="Info">
<RequirePermission permission={devToolsInfoReadPermission}>
@@ -18,6 +18,9 @@ import { useOutlet } from 'react-router-dom';
import { DefaultDevToolsPage } from '../DefaultDevToolsPage';
import { DevToolsRouteData } from '@backstage/plugin-devtools-react';
/**
@public
*/
export interface DevToolsPageProps {
extensionRoutes?: DevToolsRouteData[];
}
@@ -14,4 +14,4 @@
* limitations under the License.
*/
export { DevToolsPage } from './DevToolsPage';
export { DevToolsPage, type DevToolsPageProps } from './DevToolsPage';
+1
View File
@@ -16,3 +16,4 @@
export * from './Content';
export * from './DevToolsLayout';
export { type DevToolsPageProps } from './DevToolsPage';