mirror of
https://github.com/billsonnn/nitro-react.git
synced 2024-10-23 11:23:05 +02:00
8 lines
258 B
TypeScript
8 lines
258 B
TypeScript
import { EffectCallback, useEffect } from 'react';
|
|
|
|
|
|
// eslint-disable-next-line react-hooks/exhaustive-deps
|
|
const useEffectOnce = (effect: EffectCallback) => useEffect(effect, []);
|
|
|
|
export const UseMountEffect = (fn: Function) => useEffectOnce(() => fn());
|