반응형
//store.js
import { configureStore } from "@reduxjs/toolkit";
import { connectRouter, } from "connected-react-router";
import {history} from "./history";
export const store = configureStore({
reducer: {
router: connectRouter(history),
},
});
//history.js
import { createBrowserHistory } from 'history'
export const history = createBrowserHistory();
히스토리를 그냥 store에 넣고 돌리면
초기화 하라는 미친듯한 에러가 뜨던가 라우터에서 값이 확인이 안될 때가 많다.
ReferenceError: Cannot access ''data" before initialization react 이거나
라우터에서 다른 reducer를 찾지 못한다는 미친듯한 에러가 난다.
저렇게 따로 빼주면 에러 다 해결!!!!!!!!!!
반응형
'에러' 카테고리의 다른 글
[RTK] Redux Toolkit 사용할 때 state값 proxy로 나올 때 해결법 (5) | 2022.05.29 |
---|---|
[React] input의 useState를 하나로 통합해서 관리할 때 에러 (0) | 2022.05.06 |
[React/ESLint] ESLint: Static HTML elements with event handlers require a role. 오류수정 (0) | 2022.04.28 |
[React/ typescript] eslint, prettier 설정하기 (0) | 2022.04.21 |
[React] 페이지네이션 적용 후 글 자동 불러오기 오류 (0) | 2021.10.29 |
댓글