@@ -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';
|
||||
|
||||
@@ -16,3 +16,4 @@
|
||||
|
||||
export * from './Content';
|
||||
export * from './DevToolsLayout';
|
||||
export { type DevToolsPageProps } from './DevToolsPage';
|
||||
|
||||
Reference in New Issue
Block a user