From e6b8aeecaa00e5219975cda1ecceb734ea5dd802 Mon Sep 17 00:00:00 2001 From: jhkang0516 <jhkang0516@ajou.ac.kr> Date: Sat, 9 Dec 2023 17:07:03 +0900 Subject: [PATCH] =?UTF-8?q?[EDIT]=20Calendar=20=EC=8B=9C=EA=B0=84=EB=8C=80?= =?UTF-8?q?=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- react-whenMeet/src/components/CalendarWeek.jsx | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/react-whenMeet/src/components/CalendarWeek.jsx b/react-whenMeet/src/components/CalendarWeek.jsx index 3a675e1..e2de005 100644 --- a/react-whenMeet/src/components/CalendarWeek.jsx +++ b/react-whenMeet/src/components/CalendarWeek.jsx @@ -19,7 +19,6 @@ const CalendarWeek = ({ const [schedule, setSchedule] = useState({}); const parseTime = (time) => { - // 자정("00:00:00")을 확인하여 48을 반환 if (time === "00:00:00") { return 0; } @@ -28,8 +27,12 @@ const CalendarWeek = ({ return hours * 2 + (minutes >= 30 ? 1 : 0); // 30분 단위로 계산 }; - const startTimeSlot = parseTime(availableVotingStartTime); - const endTimeSlot = parseTime(availableVotingEndTime); + let startTimeSlot = parseTime(availableVotingStartTime); + let endTimeSlot = parseTime(availableVotingEndTime); + + if (availableVotingEndTime === "00:00:00") { + endTimeSlot = 47; + } const handlePrevWeek = () => { setCurrentWeekIndex(Math.max(0, currentWeekIndex - 1)); -- GitLab