PageSourceSearch

https://applyevisa.com/india/_nuxt/CWd5XUqE.js

js applyevisa.com collected 2026-09-24 12:29:09 UTC 1,031 bytes, 1 lines download raw bytes

1import{e as h,r as o,g as _,Q as b,v as y,aj as c,o as d,c as f,u as B,B as g,d as M}from"./C-7zJ52l.js";const R={key:0},w=h({__name:"GLazyMount",props:{rootMargin:{default:"1px"},threshold:{default:0},once:{type:Boolean,default:!0},immediate:{type:Boolean,default:!1},serverRendered:{type:Boolean,default:!1}},setup(v,{expose:p}){const r=v,s=o(),e=o(!1),a=o(!1),l=_(()=>r.immediate?!0:e.value&&a.value);let t=null;const u=()=>{if(r.immediate){e.value=!0;return}if(!("IntersectionObserver"in window)){e.value=!0;return}const n=s.value;n&&(t=new IntersectionObserver(([i])=>{i.isIntersecting?(e.value=!0,r.once&&t&&(t.disconnect(),t=null)):r.once||(e.value=!1)},{rootMargin:r.rootMargin,threshold:r.threshold}),t.observe(n))},m=()=>{t&&(t.disconnect(),t=null)};return b(()=>{a.value=!0,u()}),y(()=>{m()}),p({isVisible:c(e),shouldRender:c(l),forceRender:()=>{e.value=!0},reset:()=>{e.value=!1,u()}}),(n,i)=>(d(),f("div",{ref_key:"containerRef",ref:s},[B(l)?(d(),f("div",R,[g(n.$slots,"default")])):M("",!0)],512))}});export{w as _};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.