getDefaultMiddleware 질문 드립니다
const store = configureStore({
reducer:rootReducer,
middleware: (getDefaultMiddleware)=>{
const defaultMiddleware = getDefaultMiddleware();
return [...defaultMiddleware];
}
});강사님 마지막 실습코드에서
여기서 기본미들 웨어를 가져 오는 이유를 잘 모르겠습니다
回答 1
0
안녕하세요, 소플입니다.
기본 미들웨어를 가져오는 이유는 나중에 다른 미들웨어(예: sagaMiddleware)를 끼워넣기 위함입니다.
아래는 실습 최종 코드인데 sagaMiddleware를 끼워넣는 것을 볼 수 있습니다.
const store = configureStore({
reducer: persitedReducer,
middleware: (getDefaultMiddleware) => {
const defaultMiddleware = getDefaultMiddleware({
serializableCheck: {
ignoredActions: [
FLUSH,
REHYDRATE,
PAUSE,
PERSIST,
PURGE,
REGISTER,
],
},
});
return [...defaultMiddleware, sagaMiddleware];
},
});이런 형태로 다른 미들웨어들을 연동할 수 있다고 보시면 됩니다!
감사합니다.
cursor 안에서 다운로드 안되는 게 많은데 대체가 필요할까요
0
17
1
업데이트로 인한 에이전트 생성 변경
0
16
1
starter kit 프로젝트에 prd 문서 만들기
0
21
2
redux 상태와 관련하여 질문드립니다
1
165
2
render 함수에 관해 질문있습니다.
1
212
2
counter 애플리케이션에서 toString 질문입니다
1
288
1
redux-thunk CRA로 세팅 후 오류
1
334
2
redux-thunk 실습 오류
1
465
2
실습코드를 발을수 있는 곳이 있나요?
1
280
1
첫강의에 팝업 뜬 내용 못읽고 꺼버렸는데 무슨 내용이었는지 아시는 분
0
218
1
UI에 대한 질문이 있습니다
1
297
1
강의자료문의
0
278
1
기존 Storage API를 사용하지 않고 redux-persist를 사용하는 이유가 궁금합니다
1
379
2
counter 예제에서 script로 redux를 CDN으로 불러올 때
1
506
1
Ducks 패턴에 대해서
1
351
2
상태관리 불변성 질문드립니다
1
337
1
강사님 질문이 있어요
1
280
1
저질문이있습니다 .
0
414
2
createStore()와 combineReducers()에 대한 질문
1
437
1
action creator에 관해서 질문이 있습니다!
1
343
1
todo 추가, 삭제, 모두삭제는 되는데 devtools에서 변화가 없어요
1
408
1
안녕하세요, Counter 애플리케이션 실습 부분에서 질문있습니다!
0
429
1
안녕하세요~ 혹시 pdf파일은 따로 제공안되나요?
1
665
3
안녕하세요! RTK Query 에 대해 궁금합니다
1
382
1

