import { Box } from '@/ui/Box'; import { Icon } from '@/ui/Icon'; import { Image } from '@/ui/Image'; import { Building2 } from 'lucide-react'; export interface SponsorLogoProps { sponsorId?: string; src?: string; alt: string; size?: number; className?: string; border?: boolean; rounded?: 'none' | 'sm' | 'md' | 'lg' | 'xl' | 'full'; } export function SponsorLogo({ sponsorId, src, alt, size = 48, className = '', border = true, rounded = 'md', }: SponsorLogoProps) { const logoSrc = src || (sponsorId ? `/media/sponsors/${sponsorId}/logo` : undefined); return ( {logoSrc ? ( {alt} ) : ( 32 ? 5 : 4} color="text-gray-500" /> )} ); }