diff --git a/plugins/scaffolder/src/components/Router.tsx b/plugins/scaffolder/src/components/Router.tsx index 3ab3b03dd8..774bc61638 100644 --- a/plugins/scaffolder/src/components/Router.tsx +++ b/plugins/scaffolder/src/components/Router.tsx @@ -32,6 +32,12 @@ import { DEFAULT_SCAFFOLDER_FIELD_EXTENSIONS, } from '../extensions'; import { useElementFilter } from '@backstage/core-plugin-api'; +import { + actionsRouteRef, + editRouteRef, + scaffolderTaskRouteRef, + selectedTemplateRouteRef, +} from '../routes'; /** * The props for the entrypoint `ScaffolderPage` component the plugin. @@ -96,7 +102,6 @@ export const Router = (props: RouterProps) => { return ( { } /> } /> - } /> - } /> + } /> + } /> ) => { return ( ) => { /> diff --git a/plugins/scaffolder/src/routes.ts b/plugins/scaffolder/src/routes.ts index 97f942d8b9..8ec9f9b68a 100644 --- a/plugins/scaffolder/src/routes.ts +++ b/plugins/scaffolder/src/routes.ts @@ -45,3 +45,9 @@ export const actionsRouteRef = createSubRouteRef({ parent: rootRouteRef, path: '/actions', }); + +export const editRouteRef = createSubRouteRef({ + id: 'scaffolder/edit', + parent: rootRouteRef, + path: '/edit', +});