var __defProp = Object.defineProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); // src/use-callback-ref.tsx import * as React from "react"; function useCallbackRef(callback) { const callbackRef = React.useRef(callback); React.useEffect(() => { callbackRef.current = callback; }); return React.useMemo(() => ((...args) => callbackRef.current?.(...args)), []); } __name(useCallbackRef, "useCallbackRef"); export { useCallbackRef }; //# sourceMappingURL=index.mjs.map