import React from 'react'; import { Navigate, Route } from 'react-router'; import { createApp, FlatRoutes } from '@backstage/core'; import { CatalogEntityPage } from '@backstage/plugin-catalog'; import { DefaultTechDocsHome, TechDocsIndexPage, TechDocsReaderPage, } from '@backstage/plugin-techdocs'; import { apis } from './apis'; import { Root } from './components/Root'; import { techDocsPage } from './components/TechDocsPage'; import * as plugins from './plugins'; const app = createApp({ apis, plugins: Object.values(plugins), }); const AppProvider = app.getProvider(); const AppRouter = app.getRouter(); const routes = ( {/* we need this route as TechDocs header links relies on it */} } /> }> } > {techDocsPage} ); const App = () => ( {routes} ); export default App;