react thunk (1) 썸네일형 리스트형 redux-thunk react-router-dom v6 react router dom v6에서는 미들웨어 단에서 따로 처리하지 않아도 되고, Router가 아니라 BrowserRouter로 앱을 감싸주면 됩니다. 그러고 나서 dispatch 할 때 useNavigate로 얻은 클로저를 같이 보내주면 됩니다. applyMiddleware(ReduxThunk) ... ... return ( dispatch(goToHome(navigate))}>Go to home ); ... export const goToHome = (navigate) => (dispatch, getState) => { navigate('/'); }; 이전 1 다음