mirror of
https://github.com/prowler-cloud/prowler.git
synced 2026-11-09 04:38:49 +00:00
30 lines
657 B
TypeScript
30 lines
657 B
TypeScript
"use client";
|
|
|
|
import {
|
|
getProviderLogo,
|
|
getProviderName,
|
|
} from "@/components/shadcn/entities/get-provider-logo";
|
|
import {
|
|
getProviderDisplayName,
|
|
isKnownProviderType,
|
|
type ProviderType,
|
|
} from "@/types/providers";
|
|
|
|
export const ProviderTitleDocs = ({
|
|
providerType,
|
|
}: {
|
|
providerType: ProviderType;
|
|
}) => {
|
|
const isKnown = isKnownProviderType(providerType);
|
|
return (
|
|
<div className="flex gap-4">
|
|
{isKnown && getProviderLogo(providerType)}
|
|
<span className="text-lg font-semibold">
|
|
{isKnown
|
|
? getProviderName(providerType)
|
|
: getProviderDisplayName(providerType)}
|
|
</span>
|
|
</div>
|
|
);
|
|
};
|