import React,{useState, useEffect} from 'react' function Counter() { const [count, setCount] = useState(0) useEffect(() => { setTimeout(() => { console.log(count) }, 3000) }, [count]) return ( <button onClick={() => setCount(count + 1)}>click me</button> ) }