Files
emaui/node_modules/@mantine/hooks/cjs/utils/use-callback-ref/use-callback-ref.cjs
2026-05-29 15:23:46 +03:00

16 lines
381 B
JavaScript

'use client';
'use strict';
var React = require('react');
function useCallbackRef(callback) {
const callbackRef = React.useRef(callback);
React.useEffect(() => {
callbackRef.current = callback;
});
return React.useMemo(() => ((...args) => callbackRef.current?.(...args)), []);
}
exports.useCallbackRef = useCallbackRef;
//# sourceMappingURL=use-callback-ref.cjs.map