Skip to content

Commit e19bed3

Browse files
authored
Merge pull request #272 from pirogramming/frontend_km
[fix]: 날짜 비교 기준 확인 로직 추가
2 parents 15dd66d + bac5050 commit e19bed3

1 file changed

Lines changed: 15 additions & 3 deletions

File tree

frontend/src/pages/generation/Attendance.jsx

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,8 @@ const Attendance = () => {
107107
try {
108108
const user = JSON.parse(localStorage.getItem("user"));
109109
const userId = user?.id;
110+
console.log("fetchTodayAttendance() called");
111+
110112
if (!userId) return;
111113

112114
const today = new Date().toISOString().split("T")[0]; // YYYY-MM-DD
@@ -153,6 +155,14 @@ const Attendance = () => {
153155
// 매 분마다 현재 날짜를 확인해서 달라졌으면 상태 업데이트
154156
const dateCheckInterval = setInterval(() => {
155157
const todayStr = new Date().toISOString().split("T")[0];
158+
console.log("dateCheckInterval 실행됨 / 현재 시간:", new Date());
159+
console.log(
160+
"currentDateRef:",
161+
currentDateRef.current,
162+
"| todayStr:",
163+
todayStr
164+
);
165+
156166
if (todayStr !== currentDateRef.current) {
157167
console.log(
158168
"날짜 변경 감지 / 이전:",
@@ -235,9 +245,11 @@ const Attendance = () => {
235245
<div className={styles.attend_img_container}>
236246
{todayStatuses.map((status, idx) => {
237247
console.log(`렌더링된 이미지 ${idx + 1}:`, getBoomImage(status));
238-
<div className={styles.boom_icon} key={idx}>
239-
<img src={getBoomImage(status)} alt={`attendance-${idx}`} />
240-
</div>;
248+
return (
249+
<div className={styles.boom_icon} key={idx}>
250+
<img src={getBoomImage(status)} alt={`attendance-${idx}`} />
251+
</div>
252+
);
241253
})}
242254
</div>
243255
<div className={styles.attend_week_container}>

0 commit comments

Comments
 (0)