PageSourceSearch

https://motionrc.com/_nuxt/DmHFkP12.js

js motionrc.com collected 2026-09-24 11:49:27 UTC 1,042 bytes, 1 lines download raw bytes

1import{b1 as u,bb as r,cg as b,bM as f,bK as h,ch as m,b2 as p,b_ as y,bs as _,ci as v,b3 as V,b4 as O,b6 as w,bd as C,bc as g,b9 as I,ce as B}from"./CKrlm23X.js";function i(e,t){return(n,s)=>u({inheritAttrs:!1,props:e,emits:["hydrated"],setup(a,o){const c=r({loader:s}),d=r({hydrate:t(a),loader:()=>Promise.resolve(c)}),l=()=>{o.emit("hydrated")};return()=>b(d,f(o.attrs,{onVnodeMounted:l}))}})}const k=i({hydrateOnVisible:{type:[Object,Boolean],required:!1}},e=>m(e.hydrateOnVisible===!0?void 0:e.hydrateOnVisible)),z=i({hydrateWhen:{type:Boolean,default:!0}},e=>e.hydrateWhen?void 0:t=>{const n=h(()=>e.hydrateWhen,()=>t(),{once:!0});return()=>n()}),L={__name:"ViewportObserver",setup(e){const t=p(!1),n=y("targetRef");return _(()=>{if(n.value){const s=new IntersectionObserver(([a])=>{t.value=a.isIntersecting});s.observe(n.value),v(()=>{s.disconnect()})}}),(s,a)=>{const o=B;return O(),V("div",{ref_key:"targetRef",ref:n},[w(o,null,{default:C(()=>[g(s.$slots,"default",{isInViewport:I(t)})]),_:3})],512)}}};export{L as _,z as a,k as c};

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.