Rename progetto + inizio a sistemare jenkinsfile

This commit is contained in:
Samuele E. Locatelli
2020-02-18 12:48:37 +01:00
parent 3888d37a14
commit 46223c679f
157 changed files with 0 additions and 34 deletions
+27
View File
@@ -0,0 +1,27 @@
import isIE from './isIE';
function getSize(axis, body, html, computedStyle) {
return Math.max(
body[`offset${axis}`],
body[`scroll${axis}`],
html[`client${axis}`],
html[`offset${axis}`],
html[`scroll${axis}`],
isIE(10)
? (parseInt(html[`offset${axis}`]) +
parseInt(computedStyle[`margin${axis === 'Height' ? 'Top' : 'Left'}`]) +
parseInt(computedStyle[`margin${axis === 'Height' ? 'Bottom' : 'Right'}`]))
: 0
);
}
export default function getWindowSizes(document) {
const body = document.body;
const html = document.documentElement;
const computedStyle = isIE(10) && getComputedStyle(html);
return {
height: getSize('Height', body, html, computedStyle),
width: getSize('Width', body, html, computedStyle),
};
}