“React-Dom.Development.js: 86 ADVERTENCIA: Reactdom.render ya no se admite en React 18. Use Createrot en su lugar.” Código de respuesta

Reactdom.render ya no se admite en React 18. Use Createrot en su lugar

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>
);

reportWebVitals();
Reshma Poudel

Reactdom.render ya no es compatible en react 18

// Before
import { render } from 'react-dom';
const container = document.getElementById('app');
render(<App tab="home" />, container);

// After
import { createRoot } from 'react-dom/client';
const container = document.getElementById('app');
const root = createRoot(container);
root.render(<App tab="home" />);
Gorgeous Gazelle

React-Dom.Development.js: 86 ADVERTENCIA: Reactdom.render ya no se admite en React 18. Use Createrot en su lugar.

import { StrictMode } from "react";
import { createRoot } from "react-dom/client";

import App from "./App";

const rootElement = document.getElementById("root");
const root = createRoot(rootElement);

root.render(
  <StrictMode>
    <App />
  </StrictMode>
);
Angry Alpaca

Reactdom.render ya no es compatible en react 18

import * as ReactDOMClient from 'react-dom/client';
import App from 'App';

const container = document.getElementById('app');

// Create a root.
const root = ReactDOMClient.createRoot(container);

// Initial render: Render an element to the root.
root.render(<App tab="home" />);

// During an update, there's no need to pass the container again.
root.render(<App tab="profile" />);
Gorgeous Gazelle

Reactdom.render ya no es compatible en react 18

import * as ReactDOM from 'react-dom';
import App from 'App';

const container = document.getElementById('app');

// Initial render.
ReactDOM.render(<App tab="home" />, container);

// During an update, React would access
// the root of the DOM element.
ReactDOM.render(<App tab="profile" />, container);
Gorgeous Gazelle

React-Dom.Development.js: 86 ADVERTENCIA: Reactdom.render ya no se admite en React 18. Use Createrot en su lugar.

[5 solution] ReactDOM.Render Is No Longer Supported In React 18
Solvd Error

Respuestas similares a “React-Dom.Development.js: 86 ADVERTENCIA: Reactdom.render ya no se admite en React 18. Use Createrot en su lugar.”

Preguntas similares a “React-Dom.Development.js: 86 ADVERTENCIA: Reactdom.render ya no se admite en React 18. Use Createrot en su lugar.”

Más respuestas relacionadas con “React-Dom.Development.js: 86 ADVERTENCIA: Reactdom.render ya no se admite en React 18. Use Createrot en su lugar.” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código