import{_ as P}from"./NuxtHead.vue.fbccbbed.js";import{_ as D}from"./Default.vue.cd66456e.js";import{k as b,g as w,z as k,o as u,l as h,i as s,h as r,j as l,c as j,b as _,a,t as f,w as N,m as A,q as p}from"./entry.05ab5845.js";import{_ as R}from"./ContentRendererMarkdown.vue.aadb06f1.js";import V from"./ContentRenderer.99f186b5.js";import"./components.86fdbb4e.js";import"./index.b0fe9fac.js";const q=b({__name:"Prices",props:{sectors:{type:null,default:()=>[]},sessions:{type:null,default:()=>[]},prices:{type:null,default:()=>[]}},setup(m){const e=m,{t}=w(),i=k(()=>[t("Session"),t("Time"),...e.sectors]),c=k(()=>e.prices.map((n,o)=>[...e.sessions[o].split(","),...Object.values(n)]));return(n,o)=>{const d=D;return u(),h(d,{header:s(i),data:s(c),"header-classes":["","","text-[#D0C201]","text-[#A94DBB]","text-[#2E529F]","text-[#5CBF74]","text-[#9F424E]","text-[#BE8B94]","text-[#42A7BB]","text-[#4FA887]","text-[#366787]"]},null,8,["header","data"])}}}),z=b({__name:"SeasonPrices",props:{sectors:{type:null,default:()=>[]},prices:{type:null,default:()=>[]}},setup(m){const e=m,{t}=w(),i=[t("Sector"),t("Price")],c=k(()=>e.prices.map((n,o)=>[e.sectors[o],...Object.values(n)]));return(n,o)=>{const d=D;return u(),h(d,{header:i,data:s(c),"first-column-classes":["w-full font-semibold text-[#D0C201]","w-full font-semibold text-[#A94DBB]","w-full font-semibold text-[#2E529F]","w-full font-semibold text-[#5CBF74]","w-full font-semibold text-[#9F424E]","w-full font-semibold text-[#BE8B94]","w-full font-semibold text-[#4FA887]"]},null,8,["data"])}}}),H=""+globalThis.__publicAssetsURL("img/prices/court.jpg"),L=a("img",{class:"m-auto",src:H,alt:"Court"},null,-1),M={class:"text-center uppercase"},U={class:"text-center uppercase"},G={class:"text-center uppercase"},J={class:"grid w-full grid-cols-2 gap-x-16"},K={class:"col-span-2 lg:col-span-1"},Q=a("h3",{class:"text-center uppercase"}," Circolo Sporting ",-1),W={class:"col-span-2 lg:col-span-1"},X=a("h3",{class:"text-center uppercase"}," Inalpi Arena ",-1),oe=b({__name:"prices",async setup(m){let e,t;const{locale:i}=w(),{data:c}=([e,t]=r(()=>l("prices",()=>p("/prices").locale(i.value).findOne())),e=await e,t(),e),{data:n}=([e,t]=r(()=>l("data",()=>p("_data").locale(i.value).findOne())),e=await e,t(),e),{data:o}=([e,t]=r(()=>l("data.prices.tickets.centrale",()=>p("_prices","tickets","centrale").findOne())),e=await e,t(),e),{data:d}=([e,t]=r(()=>l("data.prices.tickets.training-circolo",()=>p("_prices","tickets","training-circolo").findOne())),e=await e,t(),e),{data:F}=([e,t]=r(()=>l("data.prices.tickets.training-inalpi",()=>p("_prices","tickets","training-inalpi").findOne())),e=await e,t(),e),{data:O}=([e,t]=r(()=>l("data.prices.seasons.centrale",()=>p("_prices","seasons","centrale").findOne())),e=await e,t(),e);return(x,Y)=>{var C;const S=P,g=q,$=z,E=R,I=V;return u(),j("div",null,[_(S,{page:s(c)},null,8,["page"]),a("h1",null,f((C=s(c))==null?void 0:C.title),1),s(n)?(u(),h(I,{key:0},{default:N(()=>{var y,B,T,v;return[L,a("h2",M,f(x.$t("Tickets")),1),_(g,{sectors:s(n).sectors.tickets.centrale,sessions:s(n).sessions.centrale,prices:(y=s(o))==null?void 0:y.body},null,8,["sectors","sessions","prices"]),a("h2",U,f(x.$t("Season tickets")),1),_($,{sectors:s(n).sectors.seasons.centrale,prices:(B=s(O))==null?void 0:B.body},null,8,["sectors","prices"]),a("h2",G,f(x.$t("Training tickets")),1),a("div",J,[a("div",K,[Q,_(g,{sectors:s(n).sectors.tickets.trainingCircolo,sessions:s(n).sessions.trainingCircolo,prices:(T=s(d))==null?void 0:T.body},null,8,["sectors","sessions","prices"])]),a("div",W,[X,_(g,{sectors:s(n).sectors.tickets.trainingInalpi,sessions:s(n).sessions.trainingInalpi,prices:(v=s(F))==null?void 0:v.body},null,8,["sectors","sessions","prices"])])]),s(c)?(u(),h(E,{key:0,class:"prose mt-8 max-w-none",value:s(c)},null,8,["value"])):A("",!0)]}),_:1})):A("",!0)])}}});export{oe as default};
