UNPKG

tdesign-react

Version:
26 lines (22 loc) 568 B
/** * tdesign v1.15.1 * (c) 2025 tdesign * @license MIT */ import { useRef } from 'react'; function usePersistFn(fn) { var fnRef = useRef(fn); fnRef.current = fn; var persistFn = useRef(null); if (!persistFn.current) { persistFn.current = function () { for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } return fnRef.current.apply(this, args); }; } return persistFn.current; } export { usePersistFn }; //# sourceMappingURL=usePersistFn.js.map