인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

D_One님의 프로필 이미지
D_One

작성한 질문수

React로 NodeBird SNS 만들기

7-3. 리덕스 사가 액션 로깅하기

질문이여

작성

·

155

0

미들웨어 부분 잘 이해가 안가네요... 

3개의 인자 값들 잘 이해가 안 가네요?...

첫번째 인자, 두번째 인자, 세번째 인자는 무엇을 나타내는것인가요...?

꼭 3개의 인자이여야 하죠? 

const middlewares = [sagaMiddleware, (store)=> (next)=>(action)=>{
  console.log(action)

  next(action)
}]; 

답변 1

0

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

사가미들웨어도 내부를 보면 저렇게 생겼습니다.

무조건 세 개여야 하고요. 각각 스토어 객체, 액션을 dispatch하는 함수(next가 dispatch입니다.), 현재 실행된 액션입니다.

이 부분에 대해서는 오늘 유튜브에서 강좌 진행합니다.

D_One님의 프로필 이미지
D_One

작성한 질문수

질문하기