@navikt/ds-react
Version:
React components from the Norwegian Labour and Welfare Administration.
16 lines • 503 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.resolveRef = resolveRef;
/**
* If the provided argument is a ref object, returns its `current` value.
* Otherwise, returns the argument itself.
*
* Non-generic to safely handle refs whose `.current` may be `null`.
*/
function resolveRef(maybeRef) {
if (maybeRef === null) {
return maybeRef;
}
return "current" in maybeRef ? maybeRef.current : maybeRef;
}
//# sourceMappingURL=resolveRef.js.map