src/addons/Ref/Ref.js
function Ref(props) {
  const { children, innerRef } = props

  const child = React.Children.only(children)
  const ElementType = isForwardRef(child) ? RefForward : RefFindNode

  return <ElementType innerRef={innerRef}>{child}</ElementType>
}
function Ref(props) {
  const { children, innerRef } = props

  const child = React.Children.only(children)
  const ElementType = isForwardRef(child) ? RefForward : RefFindNode

  return <ElementType innerRef={innerRef}>{child}</ElementType>
}
function Ref ( props ) { const { children , innerRef } = props const child = React . Children . only ( children ) const ElementType = isForwardRef ( child ) ? RefForward : RefFindNode return < ElementType innerRef = { innerRef } > { child } < / ElementType > }
This component exposes a prop that supports functional and createRef() API and returns the DOM
node of both functional and class component children.
This component exposes a prop that supports functional and createRef () API and returns the DOM node of both functional and class component children .