From a85c6f57e39a10d69fb7f3825c0c4087cf0abb2c Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Wed, 8 May 2024 17:48:57 +0200 Subject: [PATCH] app: remove unnecessary route bindings Signed-off-by: Patrik Oldsberg --- packages/app/src/App.tsx | 34 ++++------------------------------ 1 file changed, 4 insertions(+), 30 deletions(-) diff --git a/packages/app/src/App.tsx b/packages/app/src/App.tsx index 652582984e..d741dea098 100644 --- a/packages/app/src/App.tsx +++ b/packages/app/src/App.tsx @@ -33,22 +33,14 @@ import { OAuthRequestDialog, SignInPage, } from '@backstage/core-components'; -import { apiDocsPlugin, ApiExplorerPage } from '@backstage/plugin-api-docs'; -import { - CatalogEntityPage, - CatalogIndexPage, - catalogPlugin, -} from '@backstage/plugin-catalog'; +import { ApiExplorerPage } from '@backstage/plugin-api-docs'; +import { CatalogEntityPage, CatalogIndexPage } from '@backstage/plugin-catalog'; import { CatalogGraphPage } from '@backstage/plugin-catalog-graph'; -import { - CatalogImportPage, - catalogImportPlugin, -} from '@backstage/plugin-catalog-import'; -import { orgPlugin } from '@backstage/plugin-org'; +import { CatalogImportPage } from '@backstage/plugin-catalog-import'; import { HomepageCompositionRoot, VisitListener } from '@backstage/plugin-home'; -import { ScaffolderPage, scaffolderPlugin } from '@backstage/plugin-scaffolder'; +import { ScaffolderPage } from '@backstage/plugin-scaffolder'; import { ScaffolderFieldExtensions, ScaffolderLayouts, @@ -56,7 +48,6 @@ import { import { SearchPage } from '@backstage/plugin-search'; import { TechDocsIndexPage, - techdocsPlugin, TechDocsReaderPage, } from '@backstage/plugin-techdocs'; import { TechDocsAddons } from '@backstage/plugin-techdocs-react'; @@ -119,23 +110,6 @@ const app = createApp({ ); }, }, - bindRoutes({ bind }) { - bind(catalogPlugin.externalRoutes, { - createComponent: scaffolderPlugin.routes.root, - viewTechDoc: techdocsPlugin.routes.docRoot, - createFromTemplate: scaffolderPlugin.routes.selectedTemplate, - }); - bind(apiDocsPlugin.externalRoutes, { - registerApi: catalogImportPlugin.routes.importPage, - }); - bind(scaffolderPlugin.externalRoutes, { - registerComponent: catalogImportPlugin.routes.importPage, - viewTechDoc: techdocsPlugin.routes.docRoot, - }); - bind(orgPlugin.externalRoutes, { - catalogIndex: catalogPlugin.routes.catalogIndex, - }); - }, }); const routes = (