mirror of
https://github.com/Tria-plc/emaui.git
synced 2026-08-27 22:30:56 +00:00
16 lines
381 B
JavaScript
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
|