Merge pull request #24311 from dweber019/fix/export-relation-presents
fix: export `RelatedEntitiesCard` presets
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-catalog': patch
|
||||
---
|
||||
|
||||
Export `RelatedEntitiesCard` presets to be reused.
|
||||
@@ -31,6 +31,17 @@ import {
|
||||
TableColumn,
|
||||
TableOptions,
|
||||
} from '@backstage/core-components';
|
||||
import {
|
||||
asComponentEntities,
|
||||
asResourceEntities,
|
||||
asSystemEntities,
|
||||
componentEntityColumns,
|
||||
componentEntityHelpLink,
|
||||
resourceEntityColumns,
|
||||
resourceEntityHelpLink,
|
||||
systemEntityColumns,
|
||||
systemEntityHelpLink,
|
||||
} from './presets';
|
||||
import { catalogTranslationRef } from '../../translation';
|
||||
import { useTranslationRef } from '@backstage/core-plugin-api/alpha';
|
||||
|
||||
@@ -59,9 +70,9 @@ export type RelatedEntitiesCardProps<T extends Entity> = {
|
||||
*
|
||||
* @public
|
||||
*/
|
||||
export function RelatedEntitiesCard<T extends Entity>(
|
||||
export const RelatedEntitiesCard = <T extends Entity>(
|
||||
props: RelatedEntitiesCardProps<T>,
|
||||
) {
|
||||
) => {
|
||||
const {
|
||||
variant = 'gridItem',
|
||||
title,
|
||||
@@ -116,4 +127,14 @@ export function RelatedEntitiesCard<T extends Entity>(
|
||||
tableOptions={tableOptions}
|
||||
/>
|
||||
);
|
||||
}
|
||||
};
|
||||
|
||||
RelatedEntitiesCard.componentEntityColumns = componentEntityColumns;
|
||||
RelatedEntitiesCard.componentEntityHelpLink = componentEntityHelpLink;
|
||||
RelatedEntitiesCard.asComponentEntities = asComponentEntities;
|
||||
RelatedEntitiesCard.resourceEntityColumns = resourceEntityColumns;
|
||||
RelatedEntitiesCard.resourceEntityHelpLink = resourceEntityHelpLink;
|
||||
RelatedEntitiesCard.asResourceEntities = asResourceEntities;
|
||||
RelatedEntitiesCard.systemEntityColumns = systemEntityColumns;
|
||||
RelatedEntitiesCard.systemEntityHelpLink = systemEntityHelpLink;
|
||||
RelatedEntitiesCard.asSystemEntities = asSystemEntities;
|
||||
|
||||
Reference in New Issue
Block a user