From 2d4c1a4eb79b7b390c37658bf2000f0944ed6bc1 Mon Sep 17 00:00:00 2001 From: Camila Belo Date: Mon, 5 Feb 2024 17:38:04 +0100 Subject: [PATCH] feat(api-docs): migrate consuming components entity card Signed-off-by: Camila Belo --- plugins/api-docs/src/alpha.tsx | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/plugins/api-docs/src/alpha.tsx b/plugins/api-docs/src/alpha.tsx index 15a2b30e60..e0e796a3bc 100644 --- a/plugins/api-docs/src/alpha.tsx +++ b/plugins/api-docs/src/alpha.tsx @@ -78,6 +78,16 @@ const ApiDocsConsumedApisEntityCard = createEntityCardExtension({ import('./components/ApisCards').then(m => ), }); +const ApiDocsConsumingComponentsEntityCard = createEntityCardExtension({ + name: 'consuming-components', + // Ommiting configSchema for now + // we are skipping variations, see: https://github.com/backstage/backstage/pull/22619#discussion_r1477333252 + loader: () => + import('./components/ComponentsCards').then(m => ( + + )), +}); + export default createPlugin({ id: 'api-docs', routes: { @@ -91,5 +101,6 @@ export default createPlugin({ ApiDocsExplorerPage, ApiDocsDefinitionEntityCard, ApiDocsConsumedApisEntityCard, + ApiDocsConsumingComponentsEntityCard, ], });