@vimeo/iris
Version:
Vimeo Design System
11 lines (8 loc) • 318 B
JavaScript
import { useRef, useImperativeHandle } from 'react';
function useForwardRef(forwardRef, initialValue) {
if (initialValue === void 0) { initialValue = null; }
var ref = useRef(initialValue);
useImperativeHandle(forwardRef, function () { return ref.current; });
return ref;
}
export { useForwardRef };