react-use
Version:
Collection of React Hooks
5 lines (4 loc) • 353 B
TypeScript
import { DependencyList, EffectCallback } from 'react';
declare type DepsEqualFnType<TDeps extends DependencyList> = (prevDeps: TDeps, nextDeps: TDeps) => boolean;
declare const useCustomCompareEffect: <TDeps extends DependencyList>(effect: EffectCallback, deps: TDeps, depsEqual: DepsEqualFnType<TDeps>) => void;
export default useCustomCompareEffect;