UNPKG

react-overlays

Version:

Utilities for creating robust overlay components

8 lines (7 loc) 284 B
import ReactDOM from 'react-dom'; export default function safeFindDOMNode(componentOrElement) { if (componentOrElement && 'setState' in componentOrElement) { return ReactDOM.findDOMNode(componentOrElement); } return componentOrElement != null ? componentOrElement : null; }