@better-typed/react-lifecycle-hooks
Version:
React lifecycle turned into dev friendly hooks
16 lines (8 loc) • 632 B
TypeScript
declare const useForceUpdate: () => () => void;
declare const useWillMount: (callback: VoidFunction) => void;
declare const useDidMount: (callback: VoidFunction | (() => VoidFunction)) => void;
declare const useDidRender: (callback: VoidFunction, dependencies?: any[]) => void;
declare const useDidUpdate: (callback: VoidFunction | (() => VoidFunction), dependencies: any[], useOnMount?: boolean) => void;
declare const useWillUnmount: (callback: VoidFunction) => void;
declare const useIsMounted: () => boolean;
export { useDidMount, useDidRender, useDidUpdate, useForceUpdate, useIsMounted, useWillMount, useWillUnmount };