// Load element when in viewport

const lazyInit = (element, fn) => {
  // console.log("lazyLoadWithIntersectionObserver.js");
  const observer = new IntersectionObserver((entries) => {
    if (entries.some(({isIntersecting}) => isIntersecting)) {
      observer.disconnect();
      fn();
    }
  });
  observer.observe(element);
};
