강의

멘토링

로드맵

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

yongja님의 프로필 이미지
yongja

작성한 질문수

리액트로 나만의 블로그 만들기(MERN Stack)

(44) Post Detail(3)

질문입니다ㅠ

작성

·

60

0

삭제된 글입니다

퀴즈

59%나 틀려요. 한번 도전해보세요!

대규모 React 애플리케이션에서 Redux를 사용하는 주된 이유는 무엇일까요?

컴포넌트의 스타일링을 위해서

애플리케이션의 전역 상태 관리를 중앙화하기 위해서

사용자 인증 속도를 높이기 위해서

데이터베이스 연결을 직접 처리하기 위해서

답변 1

0

yongja님의 프로필 이미지
yongja
질문자

현재까지 확인한 바로는 postSaga.js에서

function* uploadPosts(action) {
  try {
    console.log(action, "uploadPost function");
    const result = yield call(uploadPostAPI, action.payload);
    console.log(result, "uploadPostAPI, action.payload");
    yield put({
      type: POST_UPLOADING_SUCCESS,
      payload: result.data,
    });
    yield put(push(`/post/${result.data._id}`));
  } catch (e{
    yield put({
      type: POST_UPLOADING_FAILURE,
      payload: e,
    });
    yield put(push("/"));
  }
}

console.log(action, "uploadPost function")까지는 콘솔창에 찍히는데 console.log(result, "uploadPostAPI", action.paylod")는 콘솔창에 찍혀있지 않습니다

yongja님의 프로필 이미지
yongja

작성한 질문수

질문하기