diff --git a/plugins/techdocs/src/reader/components/TechDocsPage.tsx b/plugins/techdocs/src/reader/components/TechDocsPage.tsx index 19092f47c3..da5ade95f6 100644 --- a/plugins/techdocs/src/reader/components/TechDocsPage.tsx +++ b/plugins/techdocs/src/reader/components/TechDocsPage.tsx @@ -19,6 +19,7 @@ import { useParams } from 'react-router-dom'; import { useAsync } from 'react-use'; import { techdocsApiRef } from '../../api'; import { Reader } from './Reader'; +import { TechDocsNotFound } from './TechDocsNotFound'; import { TechDocsPageHeader } from './TechDocsPageHeader'; import { Content, Page } from '@backstage/core-components'; @@ -46,6 +47,12 @@ export const TechDocsPage = () => { setDocumentReady(true); }, [setDocumentReady]); + if (entityMetadataRequest?.error) { + return ( + + ); + } + return (