import{p as x,x as v,a5 as _,A as y,o as c,k as l,l as s,a as d,D as u,B as f,M as m,N as k}from"./entry.129f7585.js";const a=e=>(m("data-v-8661304d"),e=e(),k(),e),S={key:0},b=["innerHTML"],g={key:1},I=a(()=>s("div",{class:"skeleton h-6 rounded mb-4"},null,-1)),T=a(()=>s("div",{class:"skeleton h-6 rounded mb-4"},null,-1)),H=a(()=>s("div",{class:"skeleton h-6 rounded mb-4"},null,-1)),M=a(()=>s("div",{class:"skeleton h-6 rounded mb-4"},null,-1)),B=[I,T,H,M],C={__name:"InfoText",props:{cacheKey:{type:String,required:!0},textUrl:{type:String,required:!0},textClass:{type:String}},emits:["textHandler"],setup(e,{emit:r}){const n=e,{isMobile:h}=v(),i=_(`${n.cacheKey}Loaded`,()=>!1),o=_(n.cacheKey,""),p=async()=>{try{const t=await f(n.textUrl,n.cacheKey);if(!t.status){r("textHandler");return}t.status&&(o.value=t.data,i.value=!0,o.value||r("textHandler"))}catch(t){console.log(t)}};return y(async()=>{if(!o.value){p();return}}),(t,K)=>(c(),l("div",null,[s("div",{class:u(["html-content-wrapper",d(h)?"pt-5 mobile":""])},[d(i)?(c(),l("div",S,[s("div",{class:u(e.textClass?`${e.textClass}_infotext`:""),innerHTML:d(o)},null,10,b)])):(c(),l("div",g,B))],2)]))}},L=x(C,[["__scopeId","data-v-8661304d"]]);export{L as _};
