123456789101112131415161718192021222324252627 |
- var $92muK$react = require("react");
- function $parcel$export(e, n, v, s) {
- Object.defineProperty(e, n, {get: v, set: s, enumerable: true, configurable: true});
- }
- $parcel$export(module.exports, "useCallbackRef", () => $28e03942f763e819$export$25bec8c6f54ee79a);
- function $28e03942f763e819$export$25bec8c6f54ee79a(callback) {
- const callbackRef = $92muK$react.useRef(callback);
- $92muK$react.useEffect(()=>{
- callbackRef.current = callback;
- });
- return $92muK$react.useMemo(()=>(...args)=>{
- var _callbackRef$current;
- return (_callbackRef$current = callbackRef.current) === null || _callbackRef$current === void 0 ? void 0 : _callbackRef$current.call(callbackRef, ...args);
- }
- , []);
- }
|