Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

react dont render component until loaded

import React, { useState } from "react";
import ReactDOM from "react-dom";

const CurrentComponent = () => <div>I am current</div>;
const NewComponent = () => <div>I am new</div>;

const App = () => {
  const [loading, setLoading] = useState(true);

  // this simulates your fetch
  setTimeout(() => {
    setLoading(false);
  }, 2000);

  return (
    <div className="App">
      <h1>Hello CodeSandbox</h1>
      <h2>Component:</h2>
      {loading ? <CurrentComponent /> : <NewComponent />}
    </div>
  );
};

const rootElement = document.getElementById("root");
ReactDOM.render(<App />, rootElement);
Comment

PREVIOUS NEXT
Code Example
Javascript :: jquery parent 
Javascript :: uppercase javascript using function 
Javascript :: string normalize javascript 
Javascript :: How to access the GET parameters after “?” in Express 
Javascript :: minify html using javascript 
Javascript :: indexof method javascript 
Javascript :: js copy array into another 
Javascript :: how to use console.log in vuejs 
Javascript :: for loop string array javascript 
Javascript :: js create array with default value 
Javascript :: youtube set speed command 
Javascript :: str replace javascript all 
Javascript :: send mail, nodemailer, nodemailer, mailer, nodemailer npm 
Javascript :: plotly react 
Javascript :: set input value vanilla js 
Javascript :: use bootstrap 5 with vue 
Javascript :: regex start line 
Javascript :: how to play audio in javascript 
Javascript :: debug react routes 
Javascript :: check object is null empty or undefined 
Javascript :: add dark mode to react 
Javascript :: regex youtube id 
Javascript :: angular transition animation 
Javascript :: convert array to object 
Javascript :: lpad javascript 
Javascript :: add toolbar button quill.js 
Javascript :: discord bot javascript 
Javascript :: regex data 
Javascript :: cm to feet javascript 
Javascript :: regex email 
ADD CONTENT
Topic
Content
Source link
Name
8+2 =