useEffectOnce
Runs an effect only once.
API
function useEffectOnce(effect: EffectCallback): void;
Usage
import { useEffectOnce } from '@jtmdias/js-utilities';
useEffectOnce(() => {
console.log('This runs only one time, when mounting');
return () => {
console.log('This runs only one time, when unmounting');
}
});