@kodai3/use-effect-once
Version:
React lifecycle hook that runs an effect only once.
28 lines (19 loc) • 423 B
Markdown
React lifecycle hook that runs an effect only once.
```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;
};
```
```js
useEffectOnce((effect: EffectCallback));
```