강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

정문채님의 프로필 이미지
정문채

작성한 질문수

[리뉴얼] React로 NodeBird SNS 만들기

안녕하세요 useCallback, useEffect 관련 질문입니다.

해결된 질문

작성

·

153

0

안녕하세요.

강의 잘듣고있습니다. 강의를 들으며 혼자 연습중인 프로젝트인데

useCallback과 useEffect 에 대해서 질문좀 드리려 합니다.

해당 코드는 

const { languages } = useSelector(state => state.config);
const { users } = useSelector(state => state.user);
const dispatch = useDispatch();
const logOut = useCallback(() => {
    dispatch({
      type : LOG_OUT_REQUEST
    })
 }, []);

이러한데 이 부분말고도 

const { slideImgs } = useSelector(state => state.slider);
  const dispatch = useDispatch();
  useEffect(() => {
    dispatch({
      type : MAIN_SLIDER_REQUEST
    })
  }, [slideImgs]);

이 부분에서 

이렇게 useCallback과 useEffect에서 경고를 하는데 어떻게해야 해결할수있을까요?

구글링해봤더니 배열을 넣어줘야한다고는 하는데 무슨말인지 이해가 되질않아서요

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

유즈콜백과 유즈이펙트 배열 안에 dispatch 넣어주시면 됩니다만 실제로 필요는 없습니다. 그냥 무시하셔도 되는 경고입니다.

정문채님의 프로필 이미지
정문채

작성한 질문수

질문하기