function Example() { const [count, setCount] = React.useState(0); return (
Counter: {count}
{ setCount(count+1); // asynchronous setCount(count+1); // still gets the old ‘count’ value }}>+1
{ setCount(count+1); setCount(c=>(c+1)); // waits for previous update first }}>+2
{ setCount(count+1); setCount(c=>(c+1)); // asynchrnous too setCount(count+1); // still gets the initial ‘count’ value }}>+1
);}ReactDOM.render(
,document.querySelector("div"));