1import{y as f,j as u,a as h,m as p,f as o,x as g}from"./swiper-vue.1b2a8b42.js";const v=o({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(l,{slots:a,attrs:t}){const n=h(!1);return p(()=>{n.value=!0}),e=>{var r;if(n.value)return(r=a.default)==null?void 0:r.call(a);const s=a.fallback||a.placeholder;if(s)return s();const i=e.fallback||e.placeholder||"",c=e.fallbackTag||e.placeholderTag||"span";return g(c,t,i)}}}),d=new WeakMap;function y(l){if(d.has(l))return d.get(l);const a={...l};return a.render?a.render=(t,...n)=>{if(t.mounted$){const e=l.render(t,...n);return e.children===null||typeof e.children=="string"?f(e.type,e.props,e.children,e.patchFlag,e.dynamicProps,e.shapeFlag):u(e)}else return u("div",t.$attrs??t._.attrs)}:a.template&&(a.template=` 2 <template v-if="mounted$">${l.template}</template> 3 <template v-else><div></div></template> 4 `),a.setup=(t,n)=>{var s;const e=h(!1);return p(()=>{e.value=!0}),Promise.resolve(((s=l.setup)==null?void 0:s.call(l,t,n))||{}).then(i=>typeof i!="function"?{...i,mounted$:e}:(...c)=>{if(e.value){const r=i(...c);return r.children===null||typeof r.children=="string"?f(r.type,r.props,r.children,r.patchFlag,r.dynamicProps,r.shapeFlag):u(r)}else return u("div",n.attrs)})},d.set(l,a),a}export{v as _,y 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.