diff --git a/frontend/src/pages/generation/Attendance.jsx b/frontend/src/pages/generation/Attendance.jsx index 3ef0a59..78fc06a 100644 --- a/frontend/src/pages/generation/Attendance.jsx +++ b/frontend/src/pages/generation/Attendance.jsx @@ -14,7 +14,7 @@ const Attendance = () => { "not_started", ]); - const currentDateRef = useRef(new Date().toISOString().split("T")[0]); + const currentDateRef = useRef(null); const getSubImage = (count) => { switch (count) { @@ -138,6 +138,11 @@ const Attendance = () => { }; useEffect(() => { + if (!currentDateRef.current) { + currentDateRef.current = new Date().toISOString().split("T")[0]; + } + console.log("currentDateRef 할당 갱신:", currentDateRef.current); + fetchAttendance(); fetchTodayAttendance(); @@ -222,7 +227,7 @@ const Attendance = () => { } }; - console.log("📊 attendanceData: ", attendanceData); + console.log("attendanceData: ", attendanceData); return (