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