From 51d1121b23369dd4cf8833eed2cc53d2be7596b1 Mon Sep 17 00:00:00 2001 From: Regalijan Date: Fri, 2 May 2025 00:01:22 +0900 Subject: [PATCH] Hopefully fix date picker max --- app/routes/book-event.tsx | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/app/routes/book-event.tsx b/app/routes/book-event.tsx index 45f4219..3ea107e 100644 --- a/app/routes/book-event.tsx +++ b/app/routes/book-event.tsx @@ -37,7 +37,6 @@ export default function () { const toast = useToast(); const currentDate = new Date(); const currentMonth = currentDate.getUTCMonth() + 1; - const currentYear = currentDate.getUTCFullYear(); const [datePickerMax, setDatePickerMax] = useState(""); const [datePickerMin, setDatePickerMin] = useState(""); const [eventDay, setEventDay] = useState("0"); @@ -47,11 +46,10 @@ export default function () { const [submitSuccess, setSubmitSuccess] = useState(false); useEffect(() => { - setDatePickerMin(`${currentDate.toISOString().split("T").at(0)}`); + setDatePickerMin(`${new Date().toISOString().split("T").at(0)}`); + currentDate.setUTCMonth(currentMonth); currentDate.setUTCDate(0); - setDatePickerMax( - `${currentYear}-${currentMonth.toString().padStart(2, "0")}-${new Date(currentYear, currentMonth, 0).getUTCDate()}`, - ); + setDatePickerMax(`${currentDate.toISOString().split("T").at(0)}`); }, []); async function submit() {