MCPcopy Index your code
hub / github.com/adobe/react-spectrum / unwrapDOMRef

Function unwrapDOMRef

packages/@adobe/react-spectrum/src/utils/useDOMRef.ts:64–72  ·  view source on GitHub ↗
(
  ref: RefObject<DOMRefValue<T> | null>
)

Source from the content-addressed store, hash-verified

62}
63
64export function unwrapDOMRef<T extends HTMLElement>(
65 ref: RefObject<DOMRefValue<T> | null>
66): RefObject<T | null> {
67 return {
68 get current() {
69 return ref.current && ref.current.UNSAFE_getDOMNode();
70 }
71 };
72}
73
74export function useUnwrapDOMRef<T extends HTMLElement>(
75 ref: RefObject<DOMRefValue<T> | null>

Callers 7

ComboBoxTrayFunction · 0.90
MenuTrigger.tsxFile · 0.90
ContextualHelpTriggerFunction · 0.90
ColorPicker.tsxFile · 0.90
TabPickerFunction · 0.90
Dialog.tsxFile · 0.90
useUnwrapDOMRefFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected