1import{d as y,f as v,t as k,i as l,o as n,c as a,C as e,B as i,h as c,U as T,z as x,A as r,V as d,Y as b,j as f,F as C,n as p,ao as h,k as L,Q as S}from"./3LWHPPPh.js";import{_ as N}from"./Drt2rkkQ.js";import{_ as w}from"./BP8nUVfi.js";import"./BrwKRzQK.js";import"./NY5DXsSx.js";import"./CkczGFet.js";import"./BY2-NFhN.js";import"./Rjs7l9nt.js";const V=L(w),A={key:0,class:"text-center py-10"},B={class:"text-lg text-gray-600"},F={class:"mt-4"},H=["innerHTML"],M={key:0,class:"text-xl mt-8"},E={key:1},I={class:"grid grid-cols-1 min-[500px]:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 2xl:grid-cols-5 mt-8 gap-4"},U={class:"flex justify-center","data-atropos-offset":"5"},$=["innerHTML"],j={class:"font-af text-2xl tracking-wide"},D={class:"text-sm"},z={class:"text-sm mx-2 pt-2"},O={class:"text-sm mx-2 pt-1"},P={key:2},G=["innerHTML"],Q=y({__name:"FirstSectionLists",setup(Y){v(()=>o.value?.needsCanonicalTag),v(()=>!0);const o=k("specialEvents");return(q,t)=>{const u=T,g=N,_=h,m=V;return l(o)?.isSuccess===!1?(n(),a("div",A,[t[1]||(t[1]=e("h1",{class:"font-af text-af-text-accent text-4xl mb-4"},"Special Events",-1)),e("p",B,i(l(o)?.message||"Unable to load special events for this location."),1),e("p",F,[c(u,{to:"/tickets/special-events",class:"text-af-text-heading hover:text-af-text-accent font-semibold"},{default:x(()=>t[0]||(t[0]=[r(" View all special events â ")])),_:1})])])):(n(),a(d,{key:1},[e("div",{innerHTML:l(o)?.htmlTopArticle},null,8,H),l(o)?.city===""?(n(),a("p",M," Please select your city and discover all your local special events! ")):l(o)?.items?.length>0?(n(),a("div",E,[t[8]||(t[8]=e("p",{class:"mt-2"},"Enjoy the best of French cinema in Australia during our very special events!",-1)),e("div",I,[(n(!0),a(d,null,b(l(o).items,s=>(n(),f(u,{key:s.id,to:s.linkUrl,class:p(["flex flex-col cursor-pointer text-center pb-4 rounded-t-2xl",s.eventColor])},{default:x(()=>[e("div",{class:p(s.eventType===9?"inner-bg-af-bg-accent-dark":"inner-bg-orange-400")},[c(g,{src:s.imageUrl,alt:s.eventName,fit:"cover",imgClass:"rounded-t-2xl","data-atropos-offset":"-5"},null,8,["src","alt"]),e("div",U,[e("div",{class:p(`w-48 text-sm font-bold ${s.eventDateColor} ${s.eventDateTextColor} px-2 py-1 rounded-full -mt-4`),innerHTML:s.eventStart},null,10,$)])],2),e("div",{class:p(["font-bold text-xl tracking-wider px-1 py-2",s.eventTextColor])},i(s.eventName.toUpperCase()),3),e("div",j,i(s.englishTitle),1),e("div",D," ("+i(s.frenchTitle)+") ",1),e("div",z,[c(_,{class:"w-4 h-4 inline mr-1",name:"mdi:clock"}),s.eventFrom?(n(),a(d,{key:0},[t[2]||(t[2]=e("span",null,"Various arrival times",-1)),t[3]||(t[3]=e("br",null,null,-1)),t[4]||(t[4]=e("span",null,"Various screening times",-1))],64)):s.eventArrival?(n(),a(d,{key:1},[e("span",null,"Arrival "+i(s.eventArrival),1),t[5]||(t[5]=e("br",null,null,-1)),t[6]||(t[6]=e("span",null,"Screening ",-1)),r(" "+i(s.eventTimeStart),1)],64)):(n(),a(d,{key:2},[t[7]||(t[7]=e("span",null,"Screening ",-1)),r(" "+i(s.eventTimeStart),1)],64))]),e("div",O,[c(_,{class:"w-4 h-4 inline mr-1",name:"mdi:map-marker"}),r(" "+i(s.eventLocation),1)])]),_:2},1032,["to","class"]))),128))])])):(n(),a("p",P,[t[10]||(t[10]=r(" No special events for this city. Please navigate to the ")),c(u,{class:"font-bold text-af-text-heading hover:text-af-text-accent",to:"/tickets/schedule"},{default:x(()=>t[9]||(t[9]=[r("Sessions page")])),_:1}),t[11]||(t[11]=r(". "))])),e("div",{innerHTML:l(o)?.htmlBottomArticle},null,8,G),c(m,{groupId:"0",paddingTop:"80px",city:"",useDefaultGroup:!0}),l(o)?.cityFriendly?(n(),f(m,{key:3,groupId:"0",paddingTop:"30px",city:l(o).cityFriendly},null,8,["city"])):C("",!0)],64))}}}),st=S(Q,[["__scopeId","data-v-f3e690d5"]]);export{st 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.