1import{d as f,u as E,r as H,o as N,c as r,a as u,b as t,e as s,w as _,_ as C,f as l,n as F,g,h as $,t as a,i as b,F as A,j as D,k,l as y,m as S,p as z,q as I,s as j}from"./BL8g28pe.js";import{_ as B}from"./Be61TPQp.js";import{I as L,u as P}from"./DKlc_uZ_.js";import{u as V,s as q}from"./CX-J0xT8.js";import{n as w}from"./CSEHmlSG.js";const O={class:"relative bg-black"},U={key:0,class:"font-secondary text-white text-4 padding-top-1"},M={class:"text-white font-title font-bold text-5"},G=f({__name:"BanniereSlider",props:{slides:{}},setup(o){const d=V(),e=E("carousel");H(0);function c(){e.value?.emblaApi?.scrollPrev()}function n(){e.value?.emblaApi?.scrollNext()}function i(v){const x=v.nodes[0].slug;return`/${v.nodes[0].categoriesPages.nodes[0].slug}/${x}`}const m=H(!1);return N(()=>{m.value=window.innerWidth<768}),(v,x)=>{const h=g,T=B;return l(),r("div",O,[u(T,{items:o.slides,ref_key:"carousel",ref:e,fade:"",loop:"",autoplay:s(m)},{default:_(({item:p})=>[t("div",{class:"w-full relative slide-banniere",style:F({paddingTop:s(d)+"px"})},[u(L,{class:"absolute top-0 left-0 h-full w-full z-10",src:p.image},null,8,["src"]),u(h,{class:"col-md-6 block text-center relative z-40",to:i(p.pageReferencee)},{default:_(()=>[p.surTitre?(l(),r("div",U,a(p.surTitre),1)):$("",!0),t("h1",M,a(p.titre),1)]),_:2},1032,["to"])],4)]),_:1},8,["items","autoplay"]),t("div",{class:"col-10 arrows-container"},[t("img",{class:"w-12 prev-arrow",src:C,onClick:c}),t("img",{class:"w-12 next-arrow",src:C,onClick:n})])])}}}),R=Object.assign(b(G,[["__scopeId","data-v-cd3e52da"]]),{__name:"HomepageBanniereSlider"}),W={class:"padding-block-1"},J={class:"col-10"},K={class:"flex flex-wrap gap-6 col-10 items-start margin-bottom-0-5"},Q={class:"text-2-4 font-title font-bold text-black titre-souligne-left pb-6 md:pb-12"},X=["innerHTML"],Y={class:"grid-pages"},Z={class:"absolute bottom-0 left-0 p-12 z-20 text-white"},ee={class:"font-title font-bold text-2"},te={class:"text-1-6 font-secondary"},se=f({__name:"VoirEtFaire",props:{content:{}},setup(o){return(d,e)=>{const c=g;return l(),r("div",W,[t("div",J,[t("div",K,[t("div",Q,a(o.content.titre),1),t("div",{innerHTML:o.content.texte,class:"col-md-4 margin-right-md-0 text-3 font-secondary contenu"},null,8,X)]),t("div",Y,[(l(!0),r(A,null,D(o.content.pages,(n,i)=>(l(),k(c,{to:n.lien,class:S(["relative page-item",`page-bloc-${i}`]),key:i},{default:_(()=>[u(L,{class:"w-full h-full",src:n.image},null,8,["src"]),t("div",Z,[t("div",ee,[y(a(n.titre)+" ",1),e[0]||(e[0]=t("span",{class:"text-primary"},".",-1))]),t("div",te,a(n.sousTitre),1)]),e[1]||(e[1]=t("div",{class:"fiche-overlay"},null,-1))]),_:2},1032,["to","class"]))),128))])])])}}}),ae=Object.assign(b(se,[["__scopeId","data-v-2f3ae77a"]]),{__name:"HomepageVoirEtFaire"}),oe={class:"teaser-content"},ne={key:0,class:"text-1-4 font-title font-bold text-primary"},le={key:0},ce={key:1},ie={key:2},re={class:"text-1-6 text-black font-title font-bold"},de={class:"text-1-6"},ue=f({__name:"EventTeaserHome",props:{event:{}},setup(o){const e=o.event.fieldsEvenements;return(c,n)=>{const i=g;return l(),k(i,{to:`/agenda/${o.event.slug}`,class:"block mt-12 pt-12 border-top teaser-agenda"},{default:_(()=>[t("div",oe,[s(e)?.dateDeDebut?(l(),r("div",ne,[s(e)?.dateDeFin&&s(e)?.dateDeDebut!==s(e)?.dateDeFin?(l(),r("span",le,a(c.$t("du"))+" "+a(s(w)(s(e).dateDeDebut))+" "+a(c.$t("au"))+" "+a(s(w)(s(e)?.dateDeFin)),1)):(l(),r("span",ce,a(c.$t("le"))+" "+a(s(w)(s(e)?.dateDeDebut)),1)),s(e)?.ville?(l(),r("span",ie," | "+a(s(e).ville),1)):$("",!0)])):$("",!0),t("div",re,a(o.event.title),1),t("p",de,a(s(e)?.resume),1)])]),_:1},8,["to"])}}}),_e=Object.assign(b(ue,[["__scopeId","data-v-c3216812"]]),{__name:"AgendaEventTeaserHome"}),me={class:"flex flex-col md:flex-row pt-12 md:mt-12 border-top"},pe={class:"p-12"},fe={class:"text-1-6 text-black font-title font-bold"},ve={class:"text-1-6"},ge=f({__name:"ActuTeaserHome",props:{post:{}},setup(o){const e=o.post.fieldsActu;return(c,n)=>{const i=g;return l(),r("div",me,[u(i,{to:`/actualites/${o.post.slug}`,class:"block article-image zoom-image relative shrink-0"},{default:_(()=>[u(L,{class:"article-image zoomed",src:s(e).imagePrincipale},null,8,["src"])]),_:1}
1,8,["to"]),t("div",pe,[t("div",fe,a(o.post.title),1),t("p",ve,a(s(e)?.introduction),1),u(i,{to:`/actualites/${o.post.slug}`,class:"text-primary uppercase text-1-4 font-bold font-title string-link"},{default:_(()=>[y(a(c.$t("lireLaSuite")),1)]),_:1},8,["to"])])])}}}),be=Object.assign(b(ge,[["__scopeId","data-v-01af0728"]]),{__name:"ActualitesActuTeaserHome"}),xe={class:"padding-block-1 actus-agenda"},he={class:"col-10 grid-2--10 relative z-10"},$e={key:0,class:"agenda"},ke={class:"flex justify-between items-center"},ye={class:"flex justify-between items-center mb-12 md:mb-0"},we={class:"text-2-4 font-bold font-title text-black"},Ae=f({__name:"ActusEtAgenda",props:{actus:{},events:{}},setup(o){return(d,e)=>{const c=g;return l(),r("div",xe,[t("div",he,[o.events?.length>0?(l(),r("div",$e,[t("div",ke,[e[0]||(e[0]=t("div",{class:"text-2-4 font-bold font-title text-black"},"Agenda",-1)),u(c,{to:"/agenda",class:"text-primary font-bold font-title text-1-6 lien-voir-tout"},{default:_(()=>[y(" â "+a(d.$t("voirTout")),1)]),_:1})]),(l(!0),r(A,null,D(o.events,n=>(l(),k(_e,{event:n,key:n.id},null,8,["event"]))),128))])):$("",!0),t("div",null,[t("div",ye,[t("div",we,a(d.$t("actualites")),1),u(c,{to:"/actualites",class:"text-primary font-bold font-title text-1-6 lien-voir-tout"},{default:_(()=>[y(" â "+a(d.$t("voirTout")),1)]),_:1})]),(l(!0),r(A,null,D(o.actus,n=>(l(),k(be,{key:n.id,post:n},null,8,["post"]))),128))])])])}}}),De=Object.assign(b(Ae,[["__scopeId","data-v-8e696d0e"]]),{__name:"HomepageActusEtAgenda"}),Ne=f({__name:"index",async setup(o){let d,e;const{locale:c}=z(),{data:n}=([d,e]=I(()=>P({operation:"Accueil",variables:{language:c.value.toUpperCase(),agendaLanguage:c.value.toUpperCase()}})),d=await d,e(),d);if(!n.value.pageDaccueil)throw j({statusCode:404,statusMessage:"Page Not Found",fatal:!0});const i=n.value.pageDaccueil.translation,m=i?.champsAccueil,v=n.value.posts?.nodes,x=n.value.evenements?.nodes,h={title:i.seo?.title,description:i.seo?.metaDesc,image:m?.imagePrincipale?.sourceUrl??i.seo?.opengraphImage?.mediaItemUrl};return q(h),(T,p)=>(l(),r("main",null,[u(R,{slides:s(m)?.slides},null,8,["slides"]),u(ae,{content:s(m)?.voirEtFaire},null,8,["content"]),u(De,{actus:s(v),events:s(x)},null,8,["actus","events"])]))}});export{Ne 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.