@winglet/react-utils
Version:
React utility library providing custom hooks, higher-order components (HOCs), and utility functions to enhance React application development with improved reusability and functionality
17 lines (13 loc) • 420 B
JavaScript
var react = require('react');
var useReference = require('./useReference.cjs');
const useHandle = (handler) => {
const handelRef = useReference.useReference(handler);
return react.useCallback((...args) => {
if (typeof handelRef.current !== 'function') {
return null;
}
return handelRef.current(...args);
}, [handelRef]);
};
exports.useHandle = useHandle;
;