From b0bbb4d465648d19478afef0f22f8cbdd37004d7 Mon Sep 17 00:00:00 2001 From: josh Date: Sat, 4 Apr 2026 11:55:17 -0400 Subject: [PATCH] fix: resolve ESLint errors blocking Docker build - Remove unused formatDate() from park page (replaced by formatShortDate) - Remove unused date prop from DayCell component - Change let to const for cellBorderRadius in ParkCard - Change let to const for bg in ParkMonthCalendar Co-Authored-By: Claude Sonnet 4.6 --- app/park/[id]/page.tsx | 6 ------ components/ParkCard.tsx | 2 +- components/ParkMonthCalendar.tsx | 2 +- components/WeekCalendar.tsx | 3 --- 4 files changed, 2 insertions(+), 11 deletions(-) diff --git a/app/park/[id]/page.tsx b/app/park/[id]/page.tsx index 2bc9c87..7f42603 100644 --- a/app/park/[id]/page.tsx +++ b/app/park/[id]/page.tsx @@ -121,12 +121,6 @@ export default async function ParkPage({ params, searchParams }: PageProps) { // ── Helpers ──────────────────────────────────────────────────────────────── -function formatDate(iso: string): string { - return new Date(iso + "T00:00:00").toLocaleDateString("en-US", { - weekday: "long", month: "long", day: "numeric", - }); -} - function formatShortDate(iso: string): string { return new Date(iso + "T00:00:00").toLocaleDateString("en-US", { weekday: "short", month: "short", day: "numeric", diff --git a/components/ParkCard.tsx b/components/ParkCard.tsx index 836eb43..97d57a7 100644 --- a/components/ParkCard.tsx +++ b/components/ParkCard.tsx @@ -57,7 +57,7 @@ export function ParkCard({ park, weekDates, parkData, today }: ParkCardProps) { let cellBg = "transparent"; let cellBorder = "1px solid var(--color-border-subtle)"; - let cellBorderRadius = "6px"; + const cellBorderRadius = "6px"; if (isToday) { cellBg = "var(--color-today-bg)"; diff --git a/components/ParkMonthCalendar.tsx b/components/ParkMonthCalendar.tsx index 14e5cb7..975581a 100644 --- a/components/ParkMonthCalendar.tsx +++ b/components/ParkMonthCalendar.tsx @@ -139,7 +139,7 @@ export function ParkMonthCalendar({ parkId, year, month, monthData, today }: Par const isOpen = dayData?.isOpen && dayData?.hoursLabel; const isPH = dayData?.specialType === "passholder_preview"; - let bg = isToday + const bg = isToday ? "var(--color-today-bg)" : isWeekend ? "var(--color-weekend-header)" diff --git a/components/WeekCalendar.tsx b/components/WeekCalendar.tsx index a1cb6c4..b895c56 100644 --- a/components/WeekCalendar.tsx +++ b/components/WeekCalendar.tsx @@ -28,12 +28,10 @@ function parseDate(iso: string) { } function DayCell({ - date, dayData, isToday, isWeekend, }: { - date: string; dayData: DayData | undefined; isToday: boolean; isWeekend: boolean; @@ -214,7 +212,6 @@ function ParkRow({ {weekDates.map((date, i) => (