
증상 (Symptom)onPrev/onNext 눌렀을 때 (화살표) 이전, 다음 요일로 넘어갔어야했다.그런데 UI(식단 내용) 갱신 X즉, 부모에서 idx는 바뀌지만 자식이 받는 첫 props가 “유효 데이터”가 아님정리하면 API에서 데이터를 받아오면 나의 컴포넌트는 이런 순서로 동작했다. useMenuData()가 처음 렌더될 때는→ idx도 초깃값(null 또는 0)아직 keys와 todayKey가 빈 상태([], '')React가 렌더를 수행 →빈 배열([]) 반환 → 자식 컴포넌트는 “메뉴 없음”만 보임.getByDate(dateKey)는 아직 유효한 키를 못 찾음 그 후 react-query가 API 응답을 받고 keys 갱신 →이때 제대로 “한 번만” todayKey에 맞춰야 정상 작동.us..