UNPKG

react-admit-one

Version:

An admit-one ticket for your React components

10 lines (9 loc) 267 B
import { useRef } from 'react'; var UNINITIALIZED_VALUE = {}; export default function useLazyValue(getValue) { var ref = useRef(UNINITIALIZED_VALUE); if (ref.current === UNINITIALIZED_VALUE) { ref.current = getValue(); } return ref.current; }