import React, { useState } from "react";
export const App = () => {
const [state, setState] = useState(0);
console.log("Render App Render", stateA);
return (
<div className="App">
<button onClick={() => setState(1)}>setState in App Component</button>
</div>
);
};
- On mounting => 'Render App Render 0'
- 1st click on button => 'RenderApp Render 1'
- 2nd click on button => 'Render App Render 1'
- 3rd or more clicks: no log!
Can some explain the reason for me, please?