// 시작할 때, 프로필 편집 화면에서 뒤로 왔을 때 fetch useEffect(() => { const fetchMyInfo = async () => { try { const result = await getMyInfo(); setMyInfo(result.data); } catch (err) { alert("예상치 못한 문제가 발생했습니다."); } }; fetchMyInfo(); }); 프로필 편집 후 뒤로 왔을 때 단순히 refetch하면 간단할 것이라 생각했다. 그래서 useEffect의 두번째 인자인 업데이트 트리거 배열을 []에서 아예 없애버렸다. 그랬더니 setMyInfo에 의해 state가 변하면서 계속 useEffect 함수가 호출된다. 노트북이 뜨거워지길래 뭐지 싶었는데 서버 로그를 ..