如何使用 React 和 Docusaurus 编写的一些自定义钩子(Hook)

import useRouteContext from '@docusaurus/useRouteContext';
import {
    DependencyList, useEffect, useRef, useState, useMemo } from 'react';
import {
    dequal } from 'dequal';
/* eslint-disable global-require */ // @ts-ignore

/**
 * 用于深度检测依赖的useMemo钩子
 * @param factory 返回值
 * @param dependencies 依赖项
 */
export function useDeepCompareMemo<T>(factory: () 

你可能感兴趣的:(前端,react.js)