UNPKG

@platform/react

Version:

React refs and helpers.

17 lines (16 loc) 491 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.containsFocus = void 0; var tslib_1 = require("tslib"); var ReactDOM = tslib_1.__importStar(require("react-dom")); var containsFocus = function (instance) { try { var el = ReactDOM.findDOMNode(instance); var active = document.activeElement; return el ? el.contains(active) : false; } catch (error) { return false; } }; exports.containsFocus = containsFocus;