"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.resolveAnchorNode = void 0;
/**
 * Резолвит anchorEl в DOM-ноду, если это возможно.
 * Для virtual-элементов вернёт null.
 */
const resolveAnchorNode = (anchorEl) => {
    const value = typeof anchorEl === 'function' ? anchorEl() : anchorEl;
    return value instanceof Node ? value : null;
};
exports.resolveAnchorNode = resolveAnchorNode;
