App.js 초기 세팅시 React18 최신버전에서 일어나는 오류
//오류난 코드
import React from "react";
import "./index.css";
import App from "./App";
import { Provider } from "react-redux";
import store from "./features/store";
import ReactDOM from "react-dom";
import { PersistGate } from "redux-persist/integration/react";
import { persistStore } from "redux-persist";
export let persistor = persistStore(store);
ReactDOM.render(
<React.StrictMode>
<Provider store={store}>
<PersistGate loading={null} persistor={persistor}>
<App />
</PersistGate>
</Provider>
</React.StrictMode>,
document.getElementById("root")
);
//해결코드
import React from "react";
import "./index.css";
import App from "./App";
import { Provider } from "react-redux";
import store from "./features/store";
import ReactDOM from "react-dom/client";
import { PersistGate } from "redux-persist/integration/react";
import { persistStore } from "redux-persist";
export let persistor = persistStore(store);
const root = ReactDOM.createRoot(document.getElementById("root"));
root.render(
<React.StrictMode>
<Provider store={store}>
<PersistGate loading={null} persistor={persistor}>
<App />
</PersistGate>
</Provider>
</React.StrictMode>
);
참고:
https://soa-memo.tistory.com/m/27
'A.개발관련자료' 카테고리의 다른 글
[0]Uncaught (in promise) TypeError: Cannot read properties of null (reading 'clientWidth') - react tailwindcss error (0) | 2022.08.29 |
---|---|
[0]react toggle 버튼 만들기 (0) | 2022.08.24 |
[0]NESTJS typeorm date 타입 날짜 between으로 데이터 찾기 (0) | 2022.07.21 |
[0]nestjs typeorm OR, AND (0) | 2022.07.18 |
[0]nestjs 페이징 ( take, skip 사용) (0) | 2022.07.18 |