diff --git a/components/icons/providers-badge/KS8ProviderBadge.tsx b/components/icons/providers-badge/KS8ProviderBadge.tsx new file mode 100644 index 0000000000..280b4d381c --- /dev/null +++ b/components/icons/providers-badge/KS8ProviderBadge.tsx @@ -0,0 +1,32 @@ +import * as React from "react"; + +import { IconSvgProps } from "@/types"; + +export const KS8ProviderBadge: React.FC = ({ + size, + width, + height, + ...props +}) => ( + +); diff --git a/components/icons/providers-badge/index.ts b/components/icons/providers-badge/index.ts index ea5f196ef8..8aa68424a0 100644 --- a/components/icons/providers-badge/index.ts +++ b/components/icons/providers-badge/index.ts @@ -1,3 +1,4 @@ export * from "./AWSProviderBadge"; export * from "./AzureProviderBadge"; export * from "./GCPProviderBadge"; +export * from "./KS8ProviderBadge"; diff --git a/components/icons/providers/AwsProvider.tsx b/components/icons/providers/AwsProvider.tsx deleted file mode 100644 index 48cdfe377d..0000000000 --- a/components/icons/providers/AwsProvider.tsx +++ /dev/null @@ -1,42 +0,0 @@ -import * as React from "react"; - -import { IconSvgProps } from "@/types"; - -export const AwsProvider: React.FC = ({ - size, - width, - height, - ...props -}) => ( - -); diff --git a/components/icons/providers/AzureProvider.tsx b/components/icons/providers/AzureProvider.tsx deleted file mode 100644 index 1f20189bbf..0000000000 --- a/components/icons/providers/AzureProvider.tsx +++ /dev/null @@ -1,80 +0,0 @@ -import * as React from "react"; - -import { IconSvgProps } from "@/types"; - -export const AzureProvider: React.FC = ({ - size, - width, - height, - ...props -}) => ( - -); diff --git a/components/icons/providers/GoogleCloudProvider.tsx b/components/icons/providers/GoogleCloudProvider.tsx deleted file mode 100644 index 0fa5bde7ae..0000000000 --- a/components/icons/providers/GoogleCloudProvider.tsx +++ /dev/null @@ -1,42 +0,0 @@ -import * as React from "react"; - -import { IconSvgProps } from "@/types"; - -export const GoogleCloudProvider: React.FC = ({ - size, - width, - height, - ...props -}) => ( - -); diff --git a/components/providers/ProviderInfo.tsx b/components/providers/ProviderInfo.tsx index eb5962d530..8730e6cfcd 100644 --- a/components/providers/ProviderInfo.tsx +++ b/components/providers/ProviderInfo.tsx @@ -1,17 +1,16 @@ import React from "react"; +import { WifiIcon, WifiOffIcon, WifiPendingIcon } from "../icons"; import { - AwsProvider, - AzureProvider, - GoogleCloudProvider, - WifiIcon, - WifiOffIcon, - WifiPendingIcon, -} from "../icons"; + AWSProviderBadge, + AzureProviderBadge, + GCPProviderBadge, + KS8ProviderBadge, +} from "../icons/providers-badge"; interface ProviderInfoProps { connected: boolean | null; - provider: "aws" | "azure" | "gcp"; + provider: "aws" | "azure" | "gcp" | "kubernetes"; providerAlias: string; providerId: string; } @@ -37,12 +36,13 @@ export const ProviderInfo: React.FC = ({ const getProviderLogo = () => { switch (provider) { case "aws": - return ; + return ; case "azure": - return ; - + return ; case "gcp": - return ; + return ; + case "kubernetes": + return ; default: return null; }