Web/Redux
-
Redux-thunk 코드 살펴보기Web/Redux 2021. 5. 9. 05:31
최근에 코치님께서 Redux-Thunk의 코드가 엄청 짧고 강렬하다고 알려주셔서 코드를 봤는데 뭔지 이해가 하나도 안 가더라. 그래서 코치님께서 간단한 예제를 만들어주셨는데, 보면서 고민하다보니 어렴풋이 뭔가 떠오를 듯 하다. 잊어버리지 않기 위해 적어두려고 호다닥 포스팅. // redux-thunk 코드 function createThunkMiddleware(extraArgument) { return ({ dispatch, getState }) => (next) => (action) => { if (typeof action === 'function') { // 2번 return action(dispatch, getState, extraArgument); } return next(action); }; }..