File tree Expand file tree Collapse file tree
frontend/src/pages/generation Expand file tree Collapse file tree Original file line number Diff line number Diff 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 } >
You can’t perform that action at this time.
0 commit comments