forgeplus-react/node_modules/rc-editor-mention/lib/utils/getOffset.js

16 lines
438 B
JavaScript

"use strict";
exports.__esModule = true;
exports["default"] = getOffset;
function getOffset(element, container) {
var rect = element.getBoundingClientRect();
if (rect.width || rect.height) {
var elementContainer = container || element.parentElement;
return {
top: rect.top - elementContainer.clientTop,
left: rect.left - elementContainer.clientLeft
};
}
return rect;
}
module.exports = exports['default'];