From 89e78851cc7b0f250edbd8f3e98e6613f5607476 Mon Sep 17 00:00:00 2001 From: Camila Belo Date: Thu, 19 May 2022 16:37:19 +0200 Subject: [PATCH] feat(create-app): add docs addons on entity page Signed-off-by: Camila Belo --- .../app/src/components/catalog/EntityPage.tsx | 23 ++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/packages/create-app/templates/default-app/packages/app/src/components/catalog/EntityPage.tsx b/packages/create-app/templates/default-app/packages/app/src/components/catalog/EntityPage.tsx index 84d094410b..2695f4033e 100644 --- a/packages/create-app/templates/default-app/packages/app/src/components/catalog/EntityPage.tsx +++ b/packages/create-app/templates/default-app/packages/app/src/components/catalog/EntityPage.tsx @@ -68,6 +68,11 @@ import { RELATION_PROVIDES_API, } from '@backstage/catalog-model'; +import { TechDocsAddons } from '@backstage/plugin-techdocs-react'; +import { + ReportIssue, +} from '@backstage/plugin-techdocs-module-addons-contrib'; + const cicdContent = ( // This is an example of how you can implement your company's logic in entity page. // You can for example enforce that all components of type 'service' should use GitHubActions @@ -167,7 +172,11 @@ const serviceEntityPage = ( - + + + + + ); @@ -194,7 +203,11 @@ const websiteEntityPage = ( - + + + + + ); @@ -213,7 +226,11 @@ const defaultEntityPage = ( - + + + + + );