| 1 2 3 4 5 6 7 8 9 | 1x 5x 5x 5x | export const isElementInParent = (element, parent) => {
let childRect = element.getBoundingClientRect();
let parentRect = parent.getBoundingClientRect();
return childRect.top >= parentRect.top
&& childRect.right <= parentRect.right
&& childRect.bottom <= parentRect.bottom
&& childRect.left >= parentRect.left;
}; |