import React from 'react'; import { Box } from './Box'; import { Image } from './Image'; import { ImagePlaceholder } from './ImagePlaceholder'; export interface LeagueCoverProps { leagueId?: string; src?: string; alt: string; height?: string; aspectRatio?: string; className?: string; } export function LeagueCover({ leagueId, src, alt, height, aspectRatio = '21/9', className = '', }: LeagueCoverProps) { const coverSrc = src || (leagueId ? `/media/leagues/${leagueId}/cover` : undefined); return ( {coverSrc ? ( {alt} ) : ( )} ); }