Skip to main content

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');
}
});