diff --git a/.changeset/warm-mayflies-yell.md b/.changeset/warm-mayflies-yell.md new file mode 100644 index 0000000000..a2068668f7 --- /dev/null +++ b/.changeset/warm-mayflies-yell.md @@ -0,0 +1,8 @@ +--- +'@backstage/plugin-scaffolder': minor +--- + +Added the following default targets for external routes: + +- `registerComponent` binds to the catalog import page. +- `viewTechDoc` binds to the TechDocs entity documentation page. diff --git a/plugins/scaffolder/src/routes.ts b/plugins/scaffolder/src/routes.ts index 54b7605eb1..8ef77e91e3 100644 --- a/plugins/scaffolder/src/routes.ts +++ b/plugins/scaffolder/src/routes.ts @@ -22,12 +22,14 @@ import { export const registerComponentRouteRef = createExternalRouteRef({ id: 'register-component', optional: true, + defaultTarget: 'catalog-import.importPage', }); export const viewTechDocRouteRef = createExternalRouteRef({ id: 'view-techdoc', optional: true, params: ['namespace', 'kind', 'name'], + defaultTarget: 'techdocs.docRoot', }); /**