!(function (n, e) {
  let time = 0;
  function setViewHeight() {
    let windowVH = e.innerHeight / 100;
    n.documentElement.style.setProperty('--vh', `${windowVH}px`);
    console.log('--vh', windowVH, e.innerHeight);

    setTimeout(() => {
      if (time >= 20) {
        return;
      }
      time++;
      setViewHeight();
    }, 100);
  }
  let i = 'orientationchange' in window ? 'orientationchange' : 'resize';
  n.addEventListener('DOMContentLoaded', setViewHeight);
  e.addEventListener(i, setViewHeight);
  e.addEventListener('resize', setViewHeight);
})(document, window);
