import {useState, useEffect} from 'react'
export default function App() {
const [counter, setCounter] = useState(0)
console.log('render', counter);
useEffect(() => {
console.log('effect', counter)
return () => {
console.log('cleanup', counter)
}
}, [counter])
useEffect(() => {
setCounter((prev) => prev + 1)
}, [])
return null
}