@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
14 lines (10 loc) • 325 B
JavaScript
var react = require('react');
var filter = require('@winglet/common-utils/filter');
const useConstant = (input) => {
const ref = react.useRef(undefined);
if (!ref.current)
ref.current = filter.isFunction(input) ? input() : input;
return ref.current;
};
exports.useConstant = useConstant;
;