1import{aQ as b,cH as m,an as f,bt as v,dk as k,aA as T,dv as p,b0 as h,en as _,c7 as A,bd as y,cV as C}from"./Bvar31K0.js";const O=Symbol.for("nuxt:client-only"),d="<div></div>",V=b({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(t,{slots:n,attrs:a}){const u=p(!1);m(()=>{u.value=!0});const o=y();return o&&(o._nuxtClientOnly=!0),C(O,!0),()=>{if(u.value){const e=n.default?.();return e&&e.length===1?[f(e[0],a)]:e}const r=n.fallback||n.placeholder;if(r)return v(r);const l=t.fallback||t.placeholder||"",s=k(t.fallbackTag||t.placeholderTag,"span");return T(s,a,l)}}}),g=new WeakMap;function x(t){if(g.has(t))return g.get(t);const n={...t};return n.render?n.render=(a,u,o,r,l,s)=>{if(r.mounted$??a.mounted$){const e=t.render?.bind(a)(a,u,o,r,l,s);return e.children===null||typeof e.children=="string"?f(e):v(e)}return h(a._.vnode.el,d)}:n.template&&=` 2 <template v-if="mounted$">${t.template}</template> 3 <template v-else>${d}</template> 4 `,n.setup=(a,u)=>{const o=_(),r=p(o.isHydrating===!1),l=y();if(o.isHydrating){const e={...l.attrs},c=$(l);for(const i in e)delete l.attrs[i];m(()=>{Object.assign(l.attrs,e),l.vnode.dirs=c})}m(()=>{r.value=!0});const s=t.setup?.(a,u)||{};return A(s)?Promise.resolve(s).then(e=>typeof e!="function"?(e||={},e.mounted$=r,e):(...c)=>{if(r.value||!o.isHydrating){const i=e(...c);return i.children===null||typeof i.children=="string"?f(i):v(i)}return h(l?.vnode.el,d)}):typeof s=="function"?(...e)=>{if(r.value){const c=s(...e),i=n.inheritAttrs!==!1?u.attrs:void 0;return c.children===null||typeof c.children=="string"?f(c,i):v(c,i)}return h(l?.vnode.el,d)}:Object.assign(s,{mounted$:r})},g.set(t,n),n}function $(t){if(!t||!t.vnode.dirs)return null;const n=t.vnode.dirs;return t.vnode.dirs=null,n}export{V as _,x as a,O 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.