1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CHBSUQdR.js","./C3qwP9Vt.js","./Dz93fpJa.js","./BL5Dr1Hs.js","./entry.DYYNz4rW.css","./MvIcon.CFsb4qNq.css","./SectionTitle.CQwg0RuM.css","./SectionDescription.r2MHjMwn.css","./BcA2-_Nd.js","./BxXA4TaO.js","./Dropdown.CR356rvQ.css","./CfWdjBJf.js","./BfxWko_K.js","./DdBImUMV.js","./JourneyCard.WeugxlIq.css","./DvwtrUF1.js","./ClUmiLIU.js","./SectionJourneysBlock.DVSK153u.css","./BIKiCRTC.js","./SectionCountrySuggestions.DENVQE1h.css","./qCxF10TK.js","./C4mHd7gR.js","./SwiperArrows.KX3AYcCc.css","./DKyTtwb0.js","./SwiperWrapper.DyYbkP47.css","./Dg44MiPw.js","./SectionInfoTabsInfos.jCA43np0.css","./SectionTextTabInfos.DF6zGIDE.css","./_AuitJwd.js","./SectionSliderRegion.7wFRCFie.css","./5pFpk9hm.js","./DUhkLyOM.js","./SectionRegion.C1DNPFnQ.css","./DeUuLl7T.js","./SectionGuide.DEqY-fIA.css","./Ifc21De6.js","./CExEgSjH.js","./CT20uAkK.js","./BCMPWahJ.js","./Bhnq3VGR.js","./BpEYErtu.js","./PhoneNumber.DOCRIz-d.css","./CUz3gKzE.js","./SectionExperts.BMtvRlgG.css","./urrpvlh7.js","./PjhpZnXi.js","./SectionCountryBubble.EPNhrHVP.css"])))=>i.map(i=>d[i]); 2import{d as pt,u as _t,E as mt,s as dt,G as gt,X as yt,c as bt,r as ft,w as ht,x as vt,v as xt,y as St,z as Et,A as Rt,a as x,f as s,g as t,i as r,b as c,e as S,F as Tt,H as kt,B as u,C as l,o as n,I as A,S as Pt,O as Ct,_ as Lt}from"./BL5Dr1Hs.js";import{_ as $t}from"./Bjqjc1Dy.js";import{_ as zt}from"./CXGC1MlS.js";import Vt from"./Gxwf-poz.js";import{_ as At}from"./Cr2W-ftW.js";import{_ as Dt}from"./DkWSBwC2.js";import{_ as It}from"./B6fmyKh-.js";import{_ as Ot}from"./BhEhNyBm.js";import{u as wt}from"./DUhkLyOM.js";import{u as Bt}from"./DdBImUMV.js";import{u as Mt}from"./PjhpZnXi.js";import{u as Ft}from"./C1MVTZWn.js";import{u as Nt}from"./ly2B2wJp.js";import{u as Ht}from"./C35WzVRt.js";import{u as jt}from"./t5tQ_Cz5.js";import{u as qt}from"./-tUGRV4G.js";import{u as Gt}from"./Ckq0Wkuh.js";import"./HYtaE3I2.js";import"./Dz93fpJa.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"./Cjeny6iw.js";import"./C1QREaKM.js";import"./C3qwP9Vt.js";import"./CzNG1HoW.js";import"./C4mHd7gR.js";import"./DKyTtwb0.js";import"./CGjX9e06.js";import"./CZvgPPyw.js";import"./3dxm_Z3O.js";import"./CKd5TbWz.js";import"./DvwtrUF1.js";const Jt=u(()=>l(()=>import("./CHBSUQdR.js"),__vite__mapDeps([0,1,2,3,4,5,6,7]),import.meta.url).then(o=>o.default||o)),Ut=u(()=>l(()=>import("./BcA2-_Nd.js"),__vite__mapDeps([8,1,2,3,4,5,6,9,10,11,12,13,14,15,16,17]),import.meta.url).then(o=>o.default||o)),Qt=u(()=>l(()=>import("./BIKiCRTC.js"),__vite__mapDeps([18,1,2,3,4,5,6,12,13,19]),import.meta.url).then(o=>o.default||o)),Wt=u(()=>l(()=>import("./qCxF10TK.js"),__vite__mapDeps([20,1,2,3,4,5,6,21,22,23,24,25,26,27]),import.meta.url).then(o=>o.default||o)),Xt=u(()=>l(()=>import("./_AuitJwd.js"),__vite__mapDeps([28,21,2,3,4,5,22,23,24,29]),import.meta.url).then(o=>o.default||o)),Yt=u(()=>l(()=>import("./5pFpk9hm.js"),__vite__mapDeps([30,3,4,31,32]),import.meta.url).then(o=>o.default||o)),Kt=u(()=>l(()=>import("./DeUuLl7T.js"),__vite__mapDeps([33,1,2,3,4,5,6,21,22,23,24,34]),import.meta.url).then(o=>o.default||o)),Zt=u(()=>l(()=>import("./Ifc21De6.js"),__vite__mapDeps([35,2,3,4,5,1,6,36,37,38,39,40,13,41,42,43]),import.meta.url).then(o=>o.default||o)),te=u(()=>l(()=>import("./urrpvlh7.js"),__vite__mapDeps([44,1,2,3,4,5,6,21,22,23,24,45,46]),import.meta.url).then(o=>o.default||o)),ee={key:0,id:"page"},oe={class:"section-description"},ie={class:"section-journeys"},ne={class:"section-suggestions"},ae={key:2,class:"section-infos"},se=pt({__name:"index",async setup(o){let _,E;const a=_t(),{pushToDataLayerEssentials:D,pushToDataLayer:R}=Bt(),I=mt(),{listContext:O}=dt(I),{countryContext:i,country:m,isValid:w}=gt(O?.value,a);if(!w)throw yt({statusCode:404,statusMessage:"Page non trouvée",fatal:!0});const B=bt(()=>`Votre projet de voyage sur mesure ${m?.preposition??""} ${m?.name??""} avec MARCO VASCO`),M=ft(a.query.simplified),[{places:F},{continent:T},{journeys:f},{locationsSection:k},{introductionSection:P,recommendedJourneysSection:h,tabsSection:C}
2,{regions:d},{guides:L},{country:e}]=([_,E]=ht(()=>Promise.all([Mt({filters:{country:{slug:i}},fields:["label","slug"],populate:{header_picture:{populate:{media:!0}}}}),Ft({filters:{slug:a.params.continent_id},populate:["countries.header","countries.tabs"]}),Nt({populate:{countries:{fields:["slug"]},continents:{fields:["slug"]},places:{fields:["label"]},thumbnail_pictures:{populate:{media:{fields:["url"]}}}},fields:["days","nights","titleImage"],filters:{countries:{slug:i}}}),Ht(),jt(),wt({filters:{country:{slug:i}},populate:["flightInfos","country","header_pictures.media"]}),qt({filters:{country:{slug:i},mv_guide_level:{level:5}},populate:{header_pictures:{populate:{media:{fields:["url"]}}},mv_guide_tag:{fields:["title","uid_guide_tag"]}},fields:["title","slug"]}),kt({filters:{slug:i},populate:["header_pictures.media","tabs","marketingPush.background.media","marketingPush.cta","marketingPush.logo.media","FAQ.items","seoMeta"],fields:["averageRating","description","iso","label","numberOfReviews","preposition","slug"]})])),_=await _,E(),_),N={codeIso:e?.attributes.iso,name:e?.attributes.label??"",slug:e?.attributes.slug??""},g=e?.attributes.header_pictures?.data?.map(p=>({title:p?.attributes?.title??" ",url:p?.attributes?.media?.data?.attributes?.url??""})),H=e?.attributes.label??" ",j=e?.attributes.preposition??" ",$=e?.attributes.tabs?.map(p=>({tabTitle:p?.title,content:[{content:p?.content}]}))??[],y=vt(e?.attributes?.seoMeta?.Title,e?.attributes?.label);console.log("country",e);const q=`Voyage ${e?.attributes.label??""}`;xt(()=>{D({pageName:q,pageTitle:y,pageType:"destination"+(a.query.simplified?" simplified":"")}),R({BU_pageCategory:"racinePays",desti_id:`${e?.id}`,nodeType:"homepage simplified-multistep",page_attr_level1:`${a.params.continent_id}`,page_attr_level2:`${i}`,page_attr_level3:`${i}`,page_attr_pagecategory:"page d'accueil",page_attr_pays:`${i}`,pageType:"home"}),R({event:"pageview",customEventPageView:"true"})});const G=[{name:T?.attributes.name??"",url:`/${a.params.continent_id}/`},{name:e?.attributes.label??i??"",url:a.path}],b=e?.attributes?.seoMeta?.Canonical?e?.attributes?.seoMeta?.Canonical:St().public.baseUrlNoTrailingSlash+a.fullPath;Et(()=>({title:y,link:[{rel:"canonical",href:`${b}`}],meta:[{name:"robots",content:`${e?.attributes?.seoMeta?.noindex?"noindex":""} ${e?.attributes?.seoMeta?.nofollow?"nofollow":""}`}]})),Rt({title:y,ogTitle:y,description:`${e?.attributes?.seoMeta?.Description??""}`,ogDescription:`${e?.attributes?.seoMeta?.Description??""}`,ogType:Ct,ogSiteName:Pt,ogImage:g?.[0]?.url,ogUrl:b});const z=Number(e?.attributes.averageRating),v=Number(e?.attributes.numberOfReviews),V=e?.attributes.header_pictures?.data?.[0]?.attributes?.media?.data?.attributes?.url,J=z>0&&v>0,U={"@type":"TouristDestination","@id":`${b}#destination`,name:e?.attributes.label,description:e?.attributes.description,url:b,...V&&{image:V},...J&&{aggregateRating:{"@type":"AggregateRating",ratingValue:z,bestRating:10,worstRating:0,reviewCount:v,ratingCount:v}}},{addNode:Q}=Gt();return Q(U),(p,re)=>{const W=$t,X=zt,Y=Vt,K=At,Z=Jt,tt=Ut,et=Qt,ot=Wt,it=Dt,nt=Xt,at=Yt,st=Kt,rt=Zt,ut=It,lt=te,ct=Ot;return t(e)?(n(),x("div",ee,[t(M)?(n(),r(W,{key:0,id:"sectionHeroSea","background-image":t(e).attributes.header_pictures?.data?.[0]?.attributes?.media?.data?.attributes?.url,"destination-context":N,simplified:!!t(a).query.simplified,continent:t(T),title:t(B)},null,8,["background-image","simplified","continent","title"])):(n(),x(Tt,{key:1},[t(g)&&t(g).length>0?(n(),r(X,{key:0,images:t(g),title:"Voyage",subtitle:t(e).attributes.label,diaporama:"","is-hpp":""},null,8,["images","subtitle"])):s("",!0)],64)),c(Y,{parts:G}),c(K),S("div",oe,[t(P)&&t(e).attributes.description?(n(),r(Z,{key:0,title:t(A)(t(P)?.title,{country:t(H),preposition:t(j)}),description:t(e).attributes.description},null,8,["title","description"])):s("",!0)]),S("div",ie,[t(d)?(n(),r(tt,{key:0,homepage:!1,country:t(e),"itinerary-name":t(e).attributes.label,"marketing-push":t(e).attributes.marketingPush},null,8,["country","itinerary-name","marketing-push"])):s("",!0)]),S("div",ne,[t(h)&&t(f)&&t(f).length>4?(n(),r(et,{key:0,title:t(h)?.title,color:t(h)?.color,journeys:t(f)},null,8,["title","color","journeys"])):s("",!0)]),t($).length&&t(C)?(n(),x("div",ae,[c(ot,{class:"content-info",title:t(A)(t(C)?.title,{country:t(e).attributes.label??"",preposition:t(e).attributes.preposition??""}),infos:t($)},null,8,["title","infos"])])):s("",!0),c(it,{items:t(e)?.attributes?.FAQ?.items??[]}
2,null,8,["items"]),t(d)?(n(),r(nt,{key:3,class:"section-slider-region",regions:t(d),country:t(d)[0]?.attributes.country?.data?.attributes?.label},null,8,["regions","country"])):s("",!0),t(m)?(n(),r(at,{key:4,country:t(m),"country-context":t(i)},null,8,["country","country-context"])):s("",!0),t(L)?(n(),r(st,{key:5,class:"section-guide",guides:t(L),title:`Decouvrez tous les guides ${t(e).attributes.label}`,"root-guide":"","path-guide":`/${t(a).params.continent_id}/${t(i)}/`},null,8,["guides","title","path-guide"])):s("",!0),c(rt,{"country-context":t(i)},null,8,["country-context"]),c(ut),t(k)?(n(),r(lt,{key:6,title:t(k)?.title,places:t(F)},null,8,["title","places"])):s("",!0),c(ct,{"expert-location-name":t(e)?.attributes.label,"quotation-url":`/${t(a).params.continent_id}/${t(i)}/voyage-sur-mesure/`},null,8,["expert-location-name","quotation-url"])])):s("",!0)}}}),Ye=Lt(se,[["__scopeId","data-v-39faa122"]]);export{Ye 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.