Hopefully fix date picker max

This commit is contained in:
Regalijan 2025-05-02 00:01:22 +09:00
parent 31d48ee326
commit 51d1121b23
Signed by: regalijan
GPG Key ID: 5D4196DA269EF520

View File

@ -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() {