import type { Park } from "@/lib/scrapers/types"; import type { DayData } from "@/lib/db"; import type { Region } from "@/lib/parks"; import { ParkCard } from "./ParkCard"; interface MobileCardListProps { grouped: Map; weekDates: string[]; data: Record>; today: string; rideCounts?: Record; coastersOnly?: boolean; openParkIds?: string[]; closingParkIds?: string[]; weatherDelayParkIds?: string[]; } export function MobileCardList({ grouped, weekDates, data, today, rideCounts, coastersOnly, openParkIds, closingParkIds, weatherDelayParkIds }: MobileCardListProps) { return (
{Array.from(grouped.entries()).map(([region, parks]) => (
{/* Region heading */}
— {region} —
{/* Park cards */}
{parks.map((park) => ( ))}
))}
); }