1import{i as e}from"./5wiGotLU.js";import{Jt as t,K as n,N as r,R as i,X as a,_t as o,dn as s,pt as c,q as l}from"./CI1QfElZ.js";import{a as u,r as d}from"./-JSxSZmr.js";n({name:`ServerPlaceholder`,render(){return i(`div`)}});var f=Symbol.for(`nuxt:client-only`),p=`<div></div>`;function m(e){return e.nodeName===`#comment`&&e.nodeValue===`placeholder`}function h(e){return e&&!m(e)?d(e,p):a(`div`)}var g=n({name:`ClientOnly`,inheritAttrs:!1,props:[`fallback`,`placeholder`,`placeholderTag`,`fallbackTag`],setup(e,{slots:n,attrs:s}){let d=t(!1);c(()=>{d.value=!0});let p=l();return p&&(p._nuxtClientOnly=!0),o(f,!0),()=>{if(d.value){let e=n.default?.();return e&&e.length===1?[r(e[0],s)]:e}let t=n.fallback||n.placeholder;if(t)return a(t);let o=e.fallback||e.placeholder||``,c=u(e.fallbackTag||e.placeholderTag,`span`);return i(c,s,o)}}}),_=new WeakMap;function v(n){if(_.has(n))return _.get(n);let i={...n};return i.render?i.render=(e,t,i,o,s,c)=>{if(o.mounted$??e.mounted$){let l=n.render?.bind(e)(e,t,i,o,s,c);return l.children===null||typeof l.children==`string`?r(l):a(l)}return h(e._.vnode.el)}:i.template&&=` 2 <template v-if="mounted$">${n.template}</template> 3 <template v-else><div></div></template> 4 `,i.setup=(o,u)=>{let d=e(),f=t(d.isHydrating===!1),p=l();if(d.isHydrating){let e={...p.attrs},t=y(p);for(let t in e)delete p.attrs[t];c(()=>{Object.assign(p.attrs,e),p.vnode.dirs=t})}c(()=>{f.value=!0});let m=n.setup?.(o,u)||{};return s(m)?Promise.resolve(m).then(e=>typeof e==`function`?(...t)=>{if(f.value||!d.isHydrating){let n=e(...t);return n.children===null||typeof n.children==`string`?r(n):a(n)}return h(p?.vnode.el)}:(e||={},e.mounted$=f,e)):typeof m==`function`?(...e)=>{if(f.value){let t=m(...e),n=i.inheritAttrs===!1?void 0:u.attrs;return t.children===null||typeof t.children==`string`?r(t,n):a(t,n)}return h(p?.vnode.el)}
4:Object.assign(m,{mounted$:f})},_.set(n,i),i}function y(e){if(!e||!e.vnode.dirs)return null;let t=e.vnode.dirs;return e.vnode.dirs=null,t}export{f as n,v as r,g as t};
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.