const images=document.querySelectorAll(".lazy-load");let imageOptions={threshold:1},observer=new IntersectionObserver((e,r)=>{e.forEach(e=>{if(!e.isIntersecting)return;const r=e.target,t=r.getAttribute("data-src");r.src=t,observer.unobserve(r)})},imageOptions);images.forEach(e=>{observer.observe(e)});