Files
NapCatQQ/.pnpm-store/v3/files/af/f66718f26d716f50f223cb89ded8351a670a8ab9c60b2155080baeca3ba7822eea4bd8ef5bfa6da320d01cd36112973f2ff4545ed3e0c815b696894a6ee420
T
TanTan e311ca3275
Build NapCat Artifacts / Windows Loader Test (push) Canceled after 0s
Build NapCat Artifacts / Type Check & Test (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Framework (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Shell (push) Canceled after 0s
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

16 lines
515 B
Plaintext

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