diff --git a/plugins/api-docs/src/components/ApisCards/ConsumedApisCard.tsx b/plugins/api-docs/src/components/ApisCards/ConsumedApisCard.tsx index e810e06ff7..fde41425c9 100644 --- a/plugins/api-docs/src/components/ApisCards/ConsumedApisCard.tsx +++ b/plugins/api-docs/src/components/ApisCards/ConsumedApisCard.tsx @@ -26,13 +26,14 @@ import { apiEntityColumns } from './presets'; import { CodeSnippet, InfoCard, + InfoCardVariants, Link, Progress, WarningPanel, } from '@backstage/core-components'; type Props = { - variant?: 'gridItem'; + variant?: InfoCardVariants; }; export const ConsumedApisCard = ({ variant = 'gridItem' }: Props) => { diff --git a/plugins/api-docs/src/components/ApisCards/HasApisCard.tsx b/plugins/api-docs/src/components/ApisCards/HasApisCard.tsx index c3d79414c2..bb22f82269 100644 --- a/plugins/api-docs/src/components/ApisCards/HasApisCard.tsx +++ b/plugins/api-docs/src/components/ApisCards/HasApisCard.tsx @@ -26,6 +26,7 @@ import { createSpecApiTypeColumn } from './presets'; import { CodeSnippet, InfoCard, + InfoCardVariants, Link, Progress, TableColumn, @@ -33,7 +34,7 @@ import { } from '@backstage/core-components'; type Props = { - variant?: 'gridItem'; + variant?: InfoCardVariants; }; const columns: TableColumn[] = [ diff --git a/plugins/api-docs/src/components/ApisCards/ProvidedApisCard.tsx b/plugins/api-docs/src/components/ApisCards/ProvidedApisCard.tsx index a63546176f..6ffb6365d2 100644 --- a/plugins/api-docs/src/components/ApisCards/ProvidedApisCard.tsx +++ b/plugins/api-docs/src/components/ApisCards/ProvidedApisCard.tsx @@ -26,13 +26,14 @@ import { apiEntityColumns } from './presets'; import { CodeSnippet, InfoCard, + InfoCardVariants, Link, Progress, WarningPanel, } from '@backstage/core-components'; type Props = { - variant?: 'gridItem'; + variant?: InfoCardVariants; }; export const ProvidedApisCard = ({ variant = 'gridItem' }: Props) => { diff --git a/plugins/api-docs/src/components/ComponentsCards/ConsumingComponentsCard.tsx b/plugins/api-docs/src/components/ComponentsCards/ConsumingComponentsCard.tsx index 5455f37f14..af3dcb7204 100644 --- a/plugins/api-docs/src/components/ComponentsCards/ConsumingComponentsCard.tsx +++ b/plugins/api-docs/src/components/ComponentsCards/ConsumingComponentsCard.tsx @@ -28,13 +28,14 @@ import React from 'react'; import { CodeSnippet, InfoCard, + InfoCardVariants, Link, Progress, WarningPanel, } from '@backstage/core-components'; type Props = { - variant?: 'gridItem'; + variant?: InfoCardVariants; }; export const ConsumingComponentsCard = ({ variant = 'gridItem' }: Props) => { diff --git a/plugins/api-docs/src/components/ComponentsCards/ProvidingComponentsCard.tsx b/plugins/api-docs/src/components/ComponentsCards/ProvidingComponentsCard.tsx index 9bcace393e..0be746de6d 100644 --- a/plugins/api-docs/src/components/ComponentsCards/ProvidingComponentsCard.tsx +++ b/plugins/api-docs/src/components/ComponentsCards/ProvidingComponentsCard.tsx @@ -28,13 +28,14 @@ import React from 'react'; import { CodeSnippet, InfoCard, + InfoCardVariants, Link, Progress, WarningPanel, } from '@backstage/core-components'; type Props = { - variant?: 'gridItem'; + variant?: InfoCardVariants; }; export const ProvidingComponentsCard = ({ variant = 'gridItem' }: Props) => { diff --git a/plugins/catalog-react/src/components/EntityTable/EntityTable.tsx b/plugins/catalog-react/src/components/EntityTable/EntityTable.tsx index 879a35ffd0..3aa6857120 100644 --- a/plugins/catalog-react/src/components/EntityTable/EntityTable.tsx +++ b/plugins/catalog-react/src/components/EntityTable/EntityTable.tsx @@ -19,7 +19,11 @@ import { makeStyles } from '@material-ui/core'; import React, { ReactNode } from 'react'; import { columnFactories } from './columns'; import { componentEntityColumns, systemEntityColumns } from './presets'; -import { Table, TableColumn } from '@backstage/core-components'; +import { + InfoCardVariants, + Table, + TableColumn, +} from '@backstage/core-components'; /** * Props for {@link EntityTable}. @@ -28,7 +32,7 @@ import { Table, TableColumn } from '@backstage/core-components'; */ export interface EntityTableProps { title: string; - variant?: 'gridItem'; + variant?: InfoCardVariants; entities: T[]; emptyContent?: ReactNode; columns: TableColumn[]; diff --git a/plugins/catalog/src/components/DependencyOfComponentsCard/DependencyOfComponentsCard.tsx b/plugins/catalog/src/components/DependencyOfComponentsCard/DependencyOfComponentsCard.tsx index b85a446b75..d87b558048 100644 --- a/plugins/catalog/src/components/DependencyOfComponentsCard/DependencyOfComponentsCard.tsx +++ b/plugins/catalog/src/components/DependencyOfComponentsCard/DependencyOfComponentsCard.tsx @@ -15,6 +15,7 @@ */ import { RELATION_DEPENDENCY_OF } from '@backstage/catalog-model'; +import { InfoCardVariants } from '@backstage/core-components'; import React from 'react'; import { asComponentEntities, @@ -25,7 +26,7 @@ import { /** @public */ export interface DependencyOfComponentsCardProps { - variant?: 'gridItem'; + variant?: InfoCardVariants; title?: string; } diff --git a/plugins/catalog/src/components/DependsOnComponentsCard/DependsOnComponentsCard.tsx b/plugins/catalog/src/components/DependsOnComponentsCard/DependsOnComponentsCard.tsx index 33e8caf870..4f30c17a84 100644 --- a/plugins/catalog/src/components/DependsOnComponentsCard/DependsOnComponentsCard.tsx +++ b/plugins/catalog/src/components/DependsOnComponentsCard/DependsOnComponentsCard.tsx @@ -15,6 +15,7 @@ */ import { RELATION_DEPENDS_ON } from '@backstage/catalog-model'; +import { InfoCardVariants } from '@backstage/core-components'; import React from 'react'; import { asComponentEntities, @@ -25,7 +26,7 @@ import { /** @public */ export interface DependsOnComponentsCardProps { - variant?: 'gridItem'; + variant?: InfoCardVariants; title?: string; } diff --git a/plugins/catalog/src/components/DependsOnResourcesCard/DependsOnResourcesCard.tsx b/plugins/catalog/src/components/DependsOnResourcesCard/DependsOnResourcesCard.tsx index 3fe29093fe..a0f4d399f9 100644 --- a/plugins/catalog/src/components/DependsOnResourcesCard/DependsOnResourcesCard.tsx +++ b/plugins/catalog/src/components/DependsOnResourcesCard/DependsOnResourcesCard.tsx @@ -15,6 +15,7 @@ */ import { RELATION_DEPENDS_ON } from '@backstage/catalog-model'; +import { InfoCardVariants } from '@backstage/core-components'; import React from 'react'; import { asResourceEntities, @@ -25,7 +26,7 @@ import { /** @public */ export interface DependsOnResourcesCardProps { - variant?: 'gridItem'; + variant?: InfoCardVariants; } export function DependsOnResourcesCard(props: DependsOnResourcesCardProps) { diff --git a/plugins/catalog/src/components/EntityLinksCard/EntityLinksCard.tsx b/plugins/catalog/src/components/EntityLinksCard/EntityLinksCard.tsx index 4c4a1ac908..10302d7837 100644 --- a/plugins/catalog/src/components/EntityLinksCard/EntityLinksCard.tsx +++ b/plugins/catalog/src/components/EntityLinksCard/EntityLinksCard.tsx @@ -21,12 +21,12 @@ import { EntityLinksEmptyState } from './EntityLinksEmptyState'; import { LinksGridList } from './LinksGridList'; import { ColumnBreakpoints } from './types'; import { IconComponent, useApp } from '@backstage/core-plugin-api'; -import { InfoCard } from '@backstage/core-components'; +import { InfoCard, InfoCardVariants } from '@backstage/core-components'; /** @public */ export interface EntityLinksCardProps { cols?: ColumnBreakpoints | number; - variant?: 'gridItem'; + variant?: InfoCardVariants; } export function EntityLinksCard(props: EntityLinksCardProps) { diff --git a/plugins/catalog/src/components/HasComponentsCard/HasComponentsCard.tsx b/plugins/catalog/src/components/HasComponentsCard/HasComponentsCard.tsx index 5864028694..9654152a5c 100644 --- a/plugins/catalog/src/components/HasComponentsCard/HasComponentsCard.tsx +++ b/plugins/catalog/src/components/HasComponentsCard/HasComponentsCard.tsx @@ -15,6 +15,7 @@ */ import { RELATION_HAS_PART } from '@backstage/catalog-model'; +import { InfoCardVariants } from '@backstage/core-components'; import React from 'react'; import { asComponentEntities, @@ -25,7 +26,7 @@ import { /** @public */ export interface HasComponentsCardProps { - variant?: 'gridItem'; + variant?: InfoCardVariants; } export function HasComponentsCard(props: HasComponentsCardProps) { diff --git a/plugins/catalog/src/components/HasResourcesCard/HasResourcesCard.tsx b/plugins/catalog/src/components/HasResourcesCard/HasResourcesCard.tsx index 19a48aad25..8476d77bda 100644 --- a/plugins/catalog/src/components/HasResourcesCard/HasResourcesCard.tsx +++ b/plugins/catalog/src/components/HasResourcesCard/HasResourcesCard.tsx @@ -15,6 +15,7 @@ */ import { RELATION_HAS_PART } from '@backstage/catalog-model'; +import { InfoCardVariants } from '@backstage/core-components'; import React from 'react'; import { asResourceEntities, @@ -25,7 +26,7 @@ import { /** @public */ export interface HasResourcesCardProps { - variant?: 'gridItem'; + variant?: InfoCardVariants; } export function HasResourcesCard(props: HasResourcesCardProps) { diff --git a/plugins/catalog/src/components/HasSubcomponentsCard/HasSubcomponentsCard.tsx b/plugins/catalog/src/components/HasSubcomponentsCard/HasSubcomponentsCard.tsx index 0b31bbd2be..db95d31f9f 100644 --- a/plugins/catalog/src/components/HasSubcomponentsCard/HasSubcomponentsCard.tsx +++ b/plugins/catalog/src/components/HasSubcomponentsCard/HasSubcomponentsCard.tsx @@ -15,6 +15,7 @@ */ import { RELATION_HAS_PART } from '@backstage/catalog-model'; +import { InfoCardVariants } from '@backstage/core-components'; import React from 'react'; import { asComponentEntities, @@ -24,7 +25,7 @@ import { /** @public */ export interface HasSubcomponentsCardProps { - variant?: 'gridItem'; + variant?: InfoCardVariants; } export function HasSubcomponentsCard(props: HasSubcomponentsCardProps) { diff --git a/plugins/catalog/src/components/HasSystemsCard/HasSystemsCard.tsx b/plugins/catalog/src/components/HasSystemsCard/HasSystemsCard.tsx index 7ab6831e42..5d6fa170f5 100644 --- a/plugins/catalog/src/components/HasSystemsCard/HasSystemsCard.tsx +++ b/plugins/catalog/src/components/HasSystemsCard/HasSystemsCard.tsx @@ -15,6 +15,7 @@ */ import { RELATION_HAS_PART } from '@backstage/catalog-model'; +import { InfoCardVariants } from '@backstage/core-components'; import React from 'react'; import { asSystemEntities, @@ -25,7 +26,7 @@ import { /** @public */ export interface HasSystemsCardProps { - variant?: 'gridItem'; + variant?: InfoCardVariants; } export function HasSystemsCard(props: HasSystemsCardProps) { diff --git a/plugins/catalog/src/components/RelatedEntitiesCard/RelatedEntitiesCard.tsx b/plugins/catalog/src/components/RelatedEntitiesCard/RelatedEntitiesCard.tsx index 70854c1b21..e802b0b583 100644 --- a/plugins/catalog/src/components/RelatedEntitiesCard/RelatedEntitiesCard.tsx +++ b/plugins/catalog/src/components/RelatedEntitiesCard/RelatedEntitiesCard.tsx @@ -24,6 +24,7 @@ import { import React from 'react'; import { InfoCard, + InfoCardVariants, Link, Progress, ResponseErrorPanel, @@ -32,7 +33,7 @@ import { /** @public */ export type RelatedEntitiesCardProps = { - variant?: 'gridItem'; + variant?: InfoCardVariants; title: string; columns: TableColumn[]; entityKind?: string;