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