@navikt/ds-react
Version:
React components from the Norwegian Labour and Welfare Administration.
14 lines • 429 B
JavaScript
;
"use client";
Object.defineProperty(exports, "__esModule", { value: true });
exports.useRefWithInit = useRefWithInit;
const react_1 = require("react");
const UNINITIALIZED = {};
function useRefWithInit(init, initArg) {
const ref = (0, react_1.useRef)(UNINITIALIZED);
if (ref.current === UNINITIALIZED) {
ref.current = init(initArg);
}
return ref;
}
//# sourceMappingURL=useRefWithInit.js.map