2 lines
592 B
JavaScript
2 lines
592 B
JavaScript
import{d as f,s as u,o as d,b2 as i,h as b,A as m,aV as h,aa as k}from"./CE4SaZgW.js";const p=Symbol.for("nuxt:client-only"),y=f({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(e,{slots:l,attrs:n}){const t=u(!1);d(()=>{t.value=!0});const o=h();return o&&(o._nuxtClientOnly=!0),k(p,!0),()=>{if(t.value){const a=l.default?.();return a&&a.length===1?[i(a[0],n)]:a}const c=l.fallback||l.placeholder;if(c)return b(c);const r=e.fallback||e.placeholder||"",s=e.fallbackTag||e.placeholderTag||"span";return m(s,n,r)}}});export{y as _,p as c};
|