editor.js
editor.js copied to clipboard
[Bug]Double instance in react
I got a render error regarding dom/client in React. I am using the react-editor-js library. I fix the issue temporarily using the ReactDom render as follows
Problematic Index.js
`import React from 'react'; import ReactDOM from 'react-dom/client'; import './index.css'; import App from './App'; import reportWebVitals from './reportWebVitals';
const root = ReactDOM.createRoot(document.getElementById('root')); root.render( <React.StrictMode> <App /> </React.StrictMode> );
`
After the fix
`import ReactDOM from "react-dom"; import React from "react"; // import { createRoot } from "react-dom/client";
import App from "./App";
const rootElement = document.getElementById("root"); // const root = createRoot(rootElement); ReactDOM.render(<App />, rootElement); `
Did you run it locally? React.StrictMode
makes instance twice in development mode. Remove StrictMode and try again.