'use client'; import React from 'react'; import { ArrowRight } from 'lucide-react'; import { Card } from '@/ui/Card'; import { Box } from '@/ui/Box'; import { Stack } from '@/ui/Stack'; import { Image } from '@/ui/Image'; import { Text } from '@/ui/Text'; import { Heading } from '@/ui/Heading'; import { Grid } from '@/ui/Grid'; import { Surface } from '@/ui/Surface'; import { Link } from '@/ui/Link'; import { Button } from '@/ui/Button'; import { Icon } from '@/ui/Icon'; interface LeagueSummaryCardProps { league: { id: string; name: string; description?: string; settings: { maxDrivers: number; qualifyingFormat: string; }; }; } export function LeagueSummaryCard({ league }: LeagueSummaryCardProps) { return ( {league.name} League {league.name} {league.description && ( {league.description} )} Max Drivers {league.settings.maxDrivers} Format {league.settings.qualifyingFormat} ); }