Ancora update dei nuGet packages (bootstrap, popper...)

This commit is contained in:
Samuele E. Locatelli
2020-01-21 10:16:11 +01:00
parent 8c80435f5c
commit 4d34224562
115 changed files with 5530 additions and 1278 deletions
@@ -0,0 +1,22 @@
import getStyleComputedProperty from './getStyleComputedProperty';
import isIE from './isIE';
/**
* Finds the first parent of an element that has a transformed property defined
* @method
* @memberof Popper.Utils
* @argument {Element} element
* @returns {Element} first transformed parent or documentElement
*/
export default function getFixedPositionOffsetParent(element) {
// This check is needed to avoid errors in case one of the elements isn't defined for any reason
if (!element || !element.parentElement || isIE()) {
return document.documentElement;
}
let el = element.parentElement;
while (el && getStyleComputedProperty(el, 'transform') === 'none') {
el = el.parentElement;
}
return el || document.documentElement;
}