UNPKG

@popperjs/core

Version:

Tooltip and Popover Positioning Engine

21 lines (15 loc) 514 B
// @flow import getWindow from './getWindow'; /*:: declare function isElement(node: mixed): boolean %checks(node instanceof Element); */ function isElement(node) { const OwnElement = getWindow(node).Element; return node instanceof OwnElement; } /*:: declare function isHTMLElement(node: mixed): boolean %checks(node instanceof HTMLElement); */ function isHTMLElement(node) { const OwnElement = getWindow(node).HTMLElement; return node instanceof OwnElement; } export { isElement, isHTMLElement };