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