1import{d as A,u as L,w as l,a as E,b as M,e as a,g as n,h as u,j as s,F as m,f as p,l as R,r as x,N as T,c as V,o,i as v,t as g,m as F}from"./Dn3Cl0H-.js";import{_ as H}from"./BZzehSJH.js";import{u as $,_ as j}from"./3I1JMHc9.js";import"./CL9eGeVT.js";const D={class:"container space-y-12"},O=["innerHTML"],q={key:0,class:"text-center"},z={key:1,class:"mx-auto max-w-3xl space-y-10"},Y=A({__name:"bases",async setup(G){let e,t;const r=L().params.premio,{getBases:h,getOne:k,getAll:w}=$(),{basesResponse:c,basesStatus:y,basesError:_}=([e,t]=l(()=>h(r)),e=await e,t(),e),{premioResponse:i}=([e,t]=l(()=>k(r)),e=await e,t(),e),{premiosResponse:b,premiosStatus:C}=([e,t]=l(()=>w()),e=await e,t(),e);E(()=>{if(_.value)throw V({statusCode:_.value.statusCode,fatal:!0})});const N=F(()=>i.value?.categoria.catala);return M({title:()=>`Bases de ${c.value?.titulo}`,description:()=>c.value?.bases??""}),(J,K)=>{const d=T,f=H,B=j;return o(),a("div",D,[n(f,null,{default:u(()=>[n(d,{class:"link link-hover",to:"/premios"},{default:u(()=>[v(g(s(i)?.categoria.catala?"Premis":"Premios"),1)]),_:1})]),_:1}),n(B,{premios:s(b)?.premios,status:s(C)},null,8,["premios","status"]),n(f,{title:"Bases"}),s(y)==="success"?(o(),a(m,{key:0},[p("div",{class:"mx-auto prose prose-lg max-w-3xl",innerHTML:s(c)?.bases},null,8,O),s(i)?.premio.convocatoriaAbierta?(o(),a("div",q,[n(d,{class:"btn rounded-full uppercase btn-accent",to:`/manuscritos/${s(r)}`},{default:u(()=>[v(g(s(N)?"Presenta el teu manuscrit":"Presenta tu manuscrito"),1)]),_:1},8,["to"])])):R("",!0)],64)):(o(),a("div",z,[(o(),a(m,null,x(3,P=>p("div",{key:P,class:"w-full space-y-2"},[(o(),a(m,null,x(10,S=>p("div",{key:S,class:"h-6 skeleton last:max-w-1/2"})),64))])),64))]))])}}});export{Y as default};
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.