28
loading...
This website collects cookies to deliver better user experience
const [count, setCount] = React.useState(0)
import React, { useState } from "react";
export default function Counter() {
const [count, setCount] = useState(0);
const incrementCount = () => {
setCount(count + 1);
};
return (
<div>
<div>{count}</div>
<button onClick={incrementCount}>increment</button>
</div>
);
}
useEffect(()=>{
// will be called on initial render and every single re-render
})
useEffect(() => {
console.log("count")
}, [count])
useEffect(()=>{
console.log("render")
},[])
useEffect( () => {
effect
return () => {
cleanup
}
}, [value])