리액트 오류:warning: useEffect must not return anything besides a function, which is used for clean-up. I
찰스3세
2년 전
조회 2,367
안녕하세요 리액트로 웹 구성중에
warning: useEffect must not return anything besides a function, which is used for clean-up. 오류가 발생했습니다.
useEffect사용중에 오류가 났는데 아무리 고쳐봐도 어떤식으로 로직을 구성해야 하는지 모르겠습니다.
오류 사진과 제 코드를 첨부합니다.


댓글을 작성하려면 로그인이 필요합니다.
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인
useEffect(() => {
async function fetchData() {
try {
const accessToken = await AsyncStorage.getItem("accessToken");
axios.defaults.headers.common["Authorization"] = accessToken;
checkModifiedOrNewpost();
if (idStatus === undefined) {
alert("로그인이 필요합니다");
window.history.back();
}
// ...
} catch (error) {
console.error(error);
}
}
fetchData();
}, []);
이런식으로 고치라는 것 같은데 혹시 예시를 볼 수 있을까용,.?