diff --git a/plugins/api-docs/src/alpha.tsx b/plugins/api-docs/src/alpha.tsx index b13aa4494c..842275a984 100644 --- a/plugins/api-docs/src/alpha.tsx +++ b/plugins/api-docs/src/alpha.tsx @@ -85,6 +85,14 @@ const ApiDocsHasApisEntityCard = createEntityCardExtension({ loader: () => import('./components/ApisCards').then(m => ), }); +const ApiDocsProvidedApisEntityCard = createEntityCardExtension({ + name: 'provided-apis', + // we are skipping variations, see: https://github.com/backstage/backstage/pull/22619#discussion_r1477333252 + // and columns are too complex to map to zod + loader: () => + import('./components/ApisCards').then(m => ), +}); + const ApiDocsConsumingComponentsEntityCard = createEntityCardExtension({ name: 'consuming-components', // Ommiting configSchema for now @@ -108,6 +116,7 @@ export default createPlugin({ ApiDocsExplorerPage, ApiDocsHasApisEntityCard, ApiDocsDefinitionEntityCard, + ApiDocsProvidedApisEntityCard, ApiDocsConsumedApisEntityCard, ApiDocsConsumingComponentsEntityCard, ],