useLifecycles

致谢: Re-export from react-use

React 生命周期 Hook,用于在组件挂载时调用 mount 回调,在组件卸载时调用 unmount 回调

示例

import { useLifecycles } from "@lynx-js/react-use";

const Demo = () => {
  useLifecycles(
    () => console.log("MOUNTED"),
    () => console.log("UNMOUNTED")
  );
  return null;
};

类型定义

declare const useLifecycles: (mount: any, unmount?: any) => void;