Files
gridpilot.gg/apps/website/ui/LeagueLogo.tsx
2026-01-15 17:12:24 +01:00

23 lines
424 B
TypeScript

import { Image } from './Image';
export interface LeagueLogoProps {
leagueId: string;
alt: string;
size?: number;
}
export function LeagueLogo({ leagueId, alt, size = 100 }: LeagueLogoProps) {
return (
<Image
src={`/media/leagues/${leagueId}/logo`}
alt={alt}
width={size}
height={size}
style={{ objectFit: 'contain' }}
fallbackSrc="/default-league-logo.png"
/>
);
}