-
카테고리
-
세부 분야
풀스택
-
해결 여부
미해결
redux toolkit에서는 redux thunk가 들어있는건가요?
23.06.20 14:09 작성 조회수 301
0
import { configureStore } from "@reduxjs/toolkit";
import { createWrapper } from "next-redux-wrapper";
import reducer from "../reducers";
function getServerState() {
return typeof document !== "undefined"
? JSON.parse(document.querySelector("#__NEXT_DATA__").textContent)?.props
.pageProps.initialState
: undefined;
}
const serverState = getServerState();
console.log("serverState", serverState);
const makeStore = () => {
configureStore({
reducer,
devTools: true,
middleware: (getDefaultMiddleware) =>
getDefaultMiddleware(),
preloadedState: serverState, // SSR
});
};
export default createWrapper(makeStore);
https://redux-toolkit.js.org/api/getDefaultMiddleware
이걸 읽어보니
configureStore에서 middleware의getDefaultMiddleware()에 redux thunk가 이미 추가가 되어있는거 같은데 맞나요?
답변을 작성해보세요.
0
답변 1