import { Cloud, Server, Sparkles } from "lucide-react" import { PROVIDERS, type ProviderName } from "@/lib/providers" import { cn } from "@/lib/utils" const ICONS = { cloud: Cloud, server: Server, sparkles: Sparkles } // Provider logo from models.dev, or the record's Lucide icon for providers // that have no logo there export function ProviderLogo({ provider, className, }: { provider: ProviderName className?: string }) { const { icon, logo } = PROVIDERS[provider] if (icon) { const Icon = ICONS[icon] return } return ( // biome-ignore lint/performance/noImgElement: External URL from models.dev ) }