0

I have created a simple component and rendering it in <App> component ie parent component.
In console I see, "Inside simple component" twice.

//App.js

import SimpleComponent from "./SimpleComponent";
export default function App() {
  return <SimpleComponent />;
}

// SimpleComponent.js

  function SimpleComponent() {
   console.log("Inside simple component");
    return <div>Hello world</div>;
  }
  export default SimpleComponent;

Why is it rendering twice?

CodeSandbox for above code.

ram
  • 237
  • 2
  • 14
  • 2
    Please search first. [https://stackoverflow.com/questions/48846289/why-is-my-react-component-is-rendering-twice](https://stackoverflow.com/questions/48846289/why-is-my-react-component-is-rendering-twice) – mamady Jul 20 '22 at 14:44
  • 2
    While in Strict Mode, functional components will render twice to spot side effects. However this is only going to happen in development mode. – Minja Jul 20 '22 at 14:48

0 Answers0