UNPKG

@kodai3/use-effect-once

Version:

React lifecycle hook that runs an effect only once.

28 lines (19 loc) 423 B
# `useEffectOnce` React lifecycle hook that runs an effect only once. ## Usage ```jsx import { useEffectOnce } from "@kodai3/use-effect-once"; const Demo = () => { useEffectOnce(() => { console.log("Running effect once on mount"); return () => { console.log("Running clean-up of effect on unmount"); }; }); return null; }; ``` ## Reference ```js useEffectOnce((effect: EffectCallback)); ```