'use client' import Link from 'next/link' import Image from 'next/image' import { Instagram, Facebook, Twitter } from 'lucide-react' import { useEvent } from '@/components/event-provider' import { formatClock, formatEventDate, venueLine } from '@/lib/event-types' const raceLinks = [ { href: '/race-info', label: 'Race Info' }, { href: '/registration', label: 'Registration' }, { href: '/my-race', label: 'My Race' }, { href: '/prize-money', label: 'Prize Money' }, { href: '/results', label: 'Race Results' }, ] export function Footer() { const { event } = useEvent() const featured = event.categories.find((c) => c.is_featured) || event.categories[0] const raceDayInfo = [ formatEventDate(event.edition?.event_date) || 'Race date to be announced', venueLine(event.edition), featured && formatClock(featured.start_time) ? `${featured.distance_label} start: ${formatClock(featured.start_time)}` : null, 'Kit collection: day before', ].filter(Boolean) as string[] return ( ) }