"use client" import type { ReactNode } from "react" function slug(label: string): string { return label.trim().toLowerCase().replace(/[^a-z0-9]+/g, "-").replace(/^-+|-+$/g, "") } function GenericCloud({ size }: { size: number }) { return ( ) } function BrandSvg({ children, size }: { children: ReactNode; size: number }) { return ( {children} ) } export function ServiceBrandIcon({ label, size = 22 }: { label: string; size?: number }) { switch (slug(label)) { case "cloudflare": return ( ) case "google": return ( ) case "aws": case "amazon": return ( ) case "steam": return ( ) case "blizzard": return ( ) case "youtube": return ( ) case "instagram": return ( ) case "netflix": return ( ) case "microsoft": return ( ) case "meta": return ( ) case "telegram": return ( ) case "discord": return ( ) case "twitch": return ( ) case "tiktok": return ( ) case "apple": return ( ) case "github": return ( ) case "gitlab": return ( ) case "spotify": return ( ) case "x": return ( ) case "vk": return ( ) case "zoom": return ( ) case "epic": return ( ) case "riot": return ( ) case "playstation": return ( ) case "roblox": return ( ) case "digitalocean": return ( ) case "hetzner": return ( ) case "ovh": return ( ) case "chatgpt": return ( ) default: return } }