Redux-Saga의 에러를 찾기 위해서는 리덕스 미들웨어에 3단 함수
로 에러 로깅 미들웨어를 추가하면 된다.
const makeStore = (initialState, options) => {
const sagaMiddleware = createSagaMiddleware();
const middlewares = [sagaMiddleware, () => (next) => (action) => {
console.log(action); // 액션 로깅
next(action); // 다음 미들웨어로
}];
...
const store = createStore(reducer, initialState, enhancer);
store.sagaTask = sagaMiddleware.run(rootSaga); // Saga 실행
return store;
};