Merge pull request #10957 from oodamien/dvitrac/gh-10951

Use InfoCardVariants on custom cards variant attribute
This commit is contained in:
Johan Haals
2022-04-25 15:46:13 +02:00
committed by GitHub
19 changed files with 58 additions and 32 deletions
+6 -5
View File
@@ -10,6 +10,7 @@ import { ApiRef } from '@backstage/core-plugin-api';
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { CatalogTableRow } from '@backstage/plugin-catalog';
import { ExternalRouteRef } from '@backstage/core-plugin-api';
import { InfoCardVariants } from '@backstage/core-components';
import { default as React_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';
import { TableColumn } from '@backstage/core-components';
@@ -128,7 +129,7 @@ export const EntityApiDefinitionCard: () => JSX.Element;
export const EntityConsumedApisCard: ({
variant,
}: {
variant?: 'gridItem' | undefined;
variant?: InfoCardVariants | undefined;
}) => JSX.Element;
// Warning: (ae-missing-release-tag) "EntityConsumingComponentsCard" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal)
@@ -137,7 +138,7 @@ export const EntityConsumedApisCard: ({
export const EntityConsumingComponentsCard: ({
variant,
}: {
variant?: 'gridItem' | undefined;
variant?: InfoCardVariants | undefined;
}) => JSX.Element;
// Warning: (ae-missing-release-tag) "EntityHasApisCard" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal)
@@ -146,7 +147,7 @@ export const EntityConsumingComponentsCard: ({
export const EntityHasApisCard: ({
variant,
}: {
variant?: 'gridItem' | undefined;
variant?: InfoCardVariants | undefined;
}) => JSX.Element;
// Warning: (ae-missing-release-tag) "EntityProvidedApisCard" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal)
@@ -155,7 +156,7 @@ export const EntityHasApisCard: ({
export const EntityProvidedApisCard: ({
variant,
}: {
variant?: 'gridItem' | undefined;
variant?: InfoCardVariants | undefined;
}) => JSX.Element;
// Warning: (ae-missing-release-tag) "EntityProvidingComponentsCard" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal)
@@ -164,7 +165,7 @@ export const EntityProvidedApisCard: ({
export const EntityProvidingComponentsCard: ({
variant,
}: {
variant?: 'gridItem' | undefined;
variant?: InfoCardVariants | undefined;
}) => JSX.Element;
// Warning: (ae-missing-release-tag) "GraphQlDefinitionWidget" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal)
@@ -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) => {
@@ -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<ApiEntity>[] = [
@@ -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) => {
@@ -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) => {
@@ -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) => {