From ba109136a182f7bce425b20f8de71ab7bb0081aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Doreau?= Date: Fri, 14 May 2021 14:36:57 +0200 Subject: [PATCH] feat(techdocs): add entity error case MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Rémi Doreau --- plugins/techdocs/src/reader/components/TechDocsPage.tsx | 7 +++++++ 1 file changed, 7 insertions(+) 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 (