2

PHOTO EMBED

Sat Oct 15 2022 15:50:23 GMT+0000 (Coordinated Universal Time)

Saved by @Vrushabh_123

export default function App() {
  const [counter, setCounter] = useState(0)

  useEffect(() => {
    console.log('from useEffect...', counter)
  })

  function incrementClickHandler() {
    setCounter((counter) => {
      console.log('from click handler...', counter)
      return counter + 1
    })
  }

  console.log('before render...', counter)
  return (
    <div className='App'>
      <h1>{counter} </h1>
      <button onClick={incrementClickHandler}>Increment </button>
    </div>
  )
}
content_copyCOPY