너무나도 많은 분들이 실수를 하고 계셔서 안내 드립니다. 한 달에 두 세번은 이 질문이 동일하게 올라옵니다.
@utils/fetcher.ts에서
(...) => ( axios.get(...) ) 대신
(...) => { axios.get(...) }
하시는 분들이 많은데요. 이 둘은 천지차이입니다. 완전 다른 결과가 나옵니다.
결론적으로 ( axios.get(...) ) 하셔야 합니다.
이게 { return axios.get(...) }과 문법적으로 동일합니다.
return을 붙이시든지 { } 대신 ( ) 로 감싸세요.
이유를 모르시겠다면 빨리 화살표 함수 문법 다시 공부하세요.