UNPKG

@platform/react

Version:

React refs and helpers.

12 lines (11 loc) 298 B
import * as ReactDOM from 'react-dom'; export const containsFocus = (instance) => { try { const el = ReactDOM.findDOMNode(instance); const active = document.activeElement; return el ? el.contains(active) : false; } catch (error) { return false; } };