UNPKG

@zohodesk/utils

Version:

Unified Component Library - Utils

11 lines 391 B
export default function getCustomBoundingClientRect(element) { const elementRect = element.getBoundingClientRect(); return { height: elementRect.height, width: elementRect.width, top: elementRect.top, left: elementRect.left, right: document.documentElement.clientWidth - elementRect.right, bottom: document.documentElement.clientHeight - elementRect.bottom }; }