feat(m365): add the new provider m365 - UI part (#7591)

This commit is contained in:
Pablo Lara authored and GitHub committed 2025-04-23 14:23:33 +02:00
1 parent 0234957907
commit bcfeb97e4a
17 files changed
+326 -24

No files matched your search

@@ -5,9 +5,10 @@ import {
AzureProviderBadge,
GCPProviderBadge,
KS8ProviderBadge,
M365ProviderBadge,
} from "@/components/icons/providers-badge";
export type ProviderType = "aws" | "azure" | "gcp" | "kubernetes";
export type ProviderType = "aws" | "azure" | "gcp" | "kubernetes" | "m365";
export const getProviderLogo = (provider: ProviderType) => {
switch (provider) {
@@ -19,6 +20,8 @@ export const getProviderLogo = (provider: ProviderType) => {
return <GCPProviderBadge width={35} height={35} />;
case "kubernetes":
return <KS8ProviderBadge width={35} height={35} />;
case "m365":
return <M365ProviderBadge width={35} height={35} />;
default:
return null;
}
@@ -34,6 +37,8 @@ export const getProviderName = (provider: ProviderType): string => {
return "Google Cloud Platform";
case "kubernetes":
return "Kubernetes";
case "m365":
return "Microsoft 365";
default:
return "Unknown Provider";
}