Files
NapCatQQ/.pnpm-store/v3/files/3c/7cb68242292dd607b4dcb2e2086cd6b13dfe826cfa09396ae828495ee95662b6dc042869bbffba4e580313be80b50f92d4352b6f49e29f05447a0d6153ca60
T
TanTan e311ca3275
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

16 lines
515 B
Plaintext

import { __read } from "tslib";
import { useEffect, useState } from 'react';
import useDebounceFn from '../useDebounceFn';
import useUpdateEffect from '../useUpdateEffect';
function useDebounceEffect(effect, deps, options) {
var _a = __read(useState({}), 2), flag = _a[0], setFlag = _a[1];
var run = useDebounceFn(function () {
setFlag({});
}, options).run;
useEffect(function () {
return run();
}, deps);
useUpdateEffect(effect, [flag]);
}
export default useDebounceEffect;