If we want to restrict useEffect
to run only when the component mounts, we can add second parameter of useEffect
with []
.
useEffect(() => {
// ...
}, []);
But how can we make useEffect
to run only when the moment when the component is updated except initial mount?