1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./Ifc21De6.js","./Dz93fpJa.js","./BL5Dr1Hs.js","./entry.DYYNz4rW.css","./MvIcon.CFsb4qNq.css","./C3qwP9Vt.js","./SectionTitle.CQwg0RuM.css","./CExEgSjH.js","./CT20uAkK.js","./BCMPWahJ.js","./Bhnq3VGR.js","./BpEYErtu.js","./DdBImUMV.js","./PhoneNumber.DOCRIz-d.css","./CUz3gKzE.js","./SectionExperts.BMtvRlgG.css"])))=>i.map(i=>d[i]); 2import{d as V,r as O,a as h,b as a,e as j,J as E,o as l,F as H,h as W,i as g,W as J,_ as P,l as C,k as T,m as A,D as L,w as G,u as Q,y as X,z as Y,A as K,v as Z,x as ee,f as y,g as t,B as te,C as oe,S as ne,O as se}from"./BL5Dr1Hs.js";import ie from"./Lo1o6DFm.js";import ae from"./Gxwf-poz.js";import $ from"./CHBSUQdR.js";import{_ as re}from"./C4mHd7gR.js";import{_ as le}from"./XtB2-ZAP.js";import{_ as ue}from"./DKyTtwb0.js";import{_ as ce}from"./CGjX9e06.js";import pe from"./DVt1irgv.js";import{_ as me}from"./Bjqjc1Dy.js";import de from"./CUCpRJ6m.js";import{u as _e}from"./C35WzVRt.js";import{u as ge}from"./ly2B2wJp.js";import{u as fe}from"./DdBImUMV.js";import"./D0tWG59c.js";import"./Dz93fpJa.js";import"./Cjeny6iw.js";import"./CZvgPPyw.js";import"./BfxWko_K.js";import"./C1QREaKM.js";import"./Ckq0Wkuh.js";import"./C3qwP9Vt.js";import"./CfWdjBJf.js";import"./HYtaE3I2.js";import"./DS5QkX11.js";import"./DqO8Gced.js";import"./BWCPkCK1.js";import"./BCMPWahJ.js";import"./BPB2asl8.js";import"./BpEYErtu.js";import"./BUx09oEJ.js";import"./CFNSuE4U.js";import"./BkDCwtdg.js";import"./2vYoEc03.js";import"./C8Yp-LBv.js";import"./BVxoBdHT.js";import"./B0IUpVvn.js";import"./CT20uAkK.js";import"./Bhnq3VGR.js";import"./3dxm_Z3O.js";import"./CKd5TbWz.js";import"./DvwtrUF1.js";const ye={class:"destinations"},be={class:"destinations-slider"},ve=V({__name:"SectionCountryAdvice",props:{title:null,description:null,destinations:null},setup(s){const e=O();return(r,o)=>{const m=$,i=re,u=le,d=J("SwiperSlide"),b=ue,v=ce;return l(),h("div",ye,[a(m,{title:s.title,description:s.description},null,8,["title","description"]),j("div",be,[a(i,{modelValue:e.value,"onUpdate:modelValue":o[0]||(o[0]=n=>e.value=n),class:"themes left",which:"left"},null,8,["modelValue"]),a(b,{modelValue:e.value,"onUpdate:modelValue":o[1]||(o[1]=n=>e.value=n),"slides-per-view":"auto","space-between":20},{default:E(()=>[(l(!0),h(H,null,W(s.destinations,n=>(l(),g(d,{key:n.name},{default:E(()=>[a(u,{"url-link":n.link,label:n.name,"url-background-image":n.image,width:336},null,8,["url-link","label","url-background-image"])]),_:2},1024))),128))]),_:1},8,["modelValue"]),a(i,{modelValue:e.value,"onUpdate:modelValue":o[2]||(o[2]=n=>e.value=n),class:"arrow right",which:"right"},null,8,["modelValue"])]),a(v,{modelValue:e.value,"onUpdate:modelValue":o[3]||(o[3]=n=>e.value=n)},null,8,["modelValue"])])}}}),xe=Object.assign(P(ve,[["__scopeId","data-v-30f68b03"]]),{__name:"SectionCountryAdvice"});async function Se({filters:s={},populate:e=[]}={}){const o=[...["image","countries.continents"],...e],m={countries:{isOpened:!0}},i=C.stringify({populate:o,filters:{...m,...s},pagination:{start:0,limit:200},sort:["speech"]},{arrayFormat:"brackets"}),{data:u}=await T(`${A(L.EXPERTS)}?${i}`);return{experts:u.value?.data}}async function he(){const s=C.stringify({populate:["hero.images.media","topSection","countryAdvice","quotationImages.media"]}),{data:e}=await T(`${A(L.EXPERT_LIST_PAGE)}?${s}`),r=e.value;return{hero:r?.data.attributes.hero,topSection:r?.data.attributes.topSection,countryAdvice:r?.data.attributes.countryAdvice,expertListPage:r?.data.attributes}}const ke=te(()=>oe(()=>import("./Ifc21De6.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]),import.meta.url).then(s=>s.default||s)),we={id:"page"},Ee=V({__name:"index",async setup(s){let e,r;const[{journeySuggestionsSection:o},{experts:m},{hero:i,topSection:u,countryAdvice:d,expertListPage:b},{journeys:v}]=([e,r]=G(()=>Promise.all([_e(),Se({populate:["image","countries.header_pictures.media","countries.continents"]}),he(),ge({populate:{countries:{fields:["slug"]},continents:{fields:["slug"]},places:{fields:["label"]},thumbnail_pictures:{populate:{media:{fields:["url"]}}}},fields:["days","nights","titleImage"]})])),e=await e,r(),e),n=m?.flatMap(p=>p.attributes.countries.data.map(c=>({name:c.attributes.label??"",image:c.attributes.header_pictures?.data[0]?.attributes.media.data.attributes.url??"",link:`/${c.attributes.continents?.data[0]?.attributes.slug}/${c.attributes.slug}/`})))?.filter((p,c,S)=>c===S.findIndex(_=>
2_.name===p.name&&_.image===p.image&&_.link===p.link))??[],k={title:i?.title??"",url:i?.images.data[0]?.attributes.media.data.attributes.url??""},x=Q(),B=x.params.country_id,I=[{name:"Nos conseillers",url:x.path}],{pushToDataLayerEssentials:U,pushToDataLayer:D}=fe(),f=ee(null,"Nos conseillers voyage à votre écoute"),w=`${X().public.baseURL}nos-conseillers/`;return Y(()=>({title:f,link:[{rel:"canonical",href:w}]})),K({title:f,ogTitle:f,description:"Rencontrez les experts Marco Vasco : des conseillers passionnés qui imaginent avec vous un voyage 100 % sur mesure, où que vous rêviez dâaller, lâesprit libre.",ogDescription:"Rencontrez les experts Marco Vasco : des conseillers passionnés qui imaginent avec vous un voyage 100 % sur mesure, où que vous rêviez dâaller, lâesprit libre.",ogType:se,ogSiteName:ne,ogImage:k?.url,ogUrl:w}),Z(()=>{U({pageName:i?.title??"Nos conseillers",pageTitle:f,pageType:"nos conseillers"}),D({BU_pageCategory:"nos conseillers",nodeType:"nos conseillers",desti_id:"1",pageType:"nos conseillers",event:"pageview",customEventPageView:"true"})}),(p,c)=>{const S=ie,_=ae,R=$,F=xe,N=ke,z=pe,q=me,M=de;return l(),h("div",we,[t(i)?(l(),g(S,{key:0,images:[k],title:t(i).title},null,8,["images","title"])):y("",!0),a(_,{parts:I}),t(u)?(l(),g(R,{key:1,class:"description-container",title:t(u).title,description:t(u).description},null,8,["title","description"])):y("",!0),t(d)?(l(),g(F,{key:2,class:"destinations",description:t(d).description,title:t(d).title,de
2stinations:t(n)},null,8,["description","title","destinations"])):y("",!0),a(N,{class:"experts",style:{background:"#F8F8F8"},"country-context":t(B)},null,8,["country-context"]),t(v)&&t(o)?(l(),g(z,{key:3,class:"journey-suggestions","country-context":t(x).params.country_id,title:t(o).title,description:t(o).description},null,8,["country-context","title","description"])):y("",!0),a(q,{class:"form","background-image":t(b)?.quotationImages?.data?.[0]?.attributes?.media?.data?.attributes.url},null,8,["background-image"]),a(M)])}}}),gt=P(Ee,[["__scopeId","data-v-b8d97d7b"]]);export{gt 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.