PageSourceSearch

https://www.marcovasco.fr/_nuxt/CVV5-8D_.js

js marcovasco.fr collected 2026-10-02 07:28:04 UTC 18,803 bytes, 1 lines download raw bytes

1import{d as Ge,r as Me,i as Xe,o as L,R as Ke,g as C,J as $e,e as f,b as ce,a3 as Je,t as m,a as le,f as de,a0 as he,a1 as fe,n as We,_ as Qe,b0 as w,cv as Ve,y as Z,az as ze,cw as Ye,U as Ze,c as en}from"./BL5Dr1Hs.js";import{_ as nn}from"./Dz93fpJa.js";const tn={class:"inner"},rn={class:"infos"},on={class:"title"},sn={class:"price"},an={class:"value"},un={class:"bottom"},cn={class:"durations"},ln={key:0,class:"reviews-wrapper"},dn={class:"reviews"},hn={key:0,class:"locations-container"},fn={class:"locations"},vn=Ge({__name:"JourneyCardAlgolia",props:{journey:null},emits:["click"],setup(e){const n=Me(!1),r=e.journey?.continents?.[0]?.slug,t=e.journey?.countries?.[0]?.slug,i=e.journey.places?e.journey.places.map(o=>o.label).join(" - "):"";return(o,s)=>{const c=Je,u=nn,a=Ke;return L(),Xe(a,{class:"journey-card",href:`/${C(r)}/${C(t)}/tours/${e.journey.slug}/`,onMouseover:s[0]||(s[0]=l=>n.value=!0),onMouseleave:s[1]||(s[1]=l=>n.value=!1),onClick:s[2]||(s[2]=l=>o.$emit("click"))},{default:$e(()=>[s[5]||(s[5]=f("div",{class:"background-gradient"},null,-1)),ce(c,{class:"bg-img",provider:"twicpics",alt:e.journey.title,src:e.journey.thumbnail_pictures??void 0,width:248,height:280,loading:"lazy"},null,8,["alt","src"]),f("div",tn,[f("div",rn,[f("h3",on,m(e.journey.title),1),f("div",sn,[s[3]||(s[3]=f("div",{class:"label"},"À partir de",-1)),f("div",an,m(e.journey.price?.toLocaleString())+"€",1)])])]),f("div",un,[f("div",cn,[he(f("div",{class:"days"},m(e.journey.days)+" "+m(e.journey.days===1?"Jour":"Jours"),513),[[fe,!(e.journey.days<=0)]]),he(f("div",{class:"nights"},m(e.journey.nights)+" "+m(e.journey.nights===1?"Nuit":"Nuits"),513),[[fe,!(e.journey.nights<=0)]]),e.journey.numberOfReviews&&e.journey.numberOfReviews>0?(L(),le("div",ln,[s[4]||(s[4]=f("div",{class:"point"},null,-1)),f("div",dn,m(e.journey.numberOfReviews)+" avis",1)])):de("",!0)]),C(i)?(L(),le("div",hn,[ce(u,{name:"map-pin",width:"9px",height:"11px"}),f("div",fn,m(C(i)),1)])):de("",!0)]),f("div",{class:We(n.value?"see-more-up":"see-more-down")},"En savoir plus",2)]),_:1},8,["href"])}}}),St=Object.assign(Qe(vn,[["__scopeId","data-v-b3bcd84c"]]),{__name:"JourneyCardAlgolia"});var F,ve;function Ce(){if(ve)return F;ve=1;function e(n){var r=typeof n;return n!=null&&(r=="object"||r=="function")}return F=e,F}var B,ge;function gn(){if(ge)return B;ge=1;var e=typeof w=="object"&&w&&w.Object===Object&&w;return B=e,B}var H,be;function we(){if(be)return H;be=1;var e=gn(),n=typeof self=="object"&&self&&self.Object===Object&&self,r=e||n||Function("return this")();return H=r,H}var G,me;function bn(){if(me)return G;me=1;var e=we(),n=function(){return e.Date.now()};return G=n,G}var M,ye;function mn(){if(ye)return M;ye=1;var e=/\s/;function n(r){for(var t=r.length;t--&&e.test(r.charAt(t)););return t}return M=n,M}var X,pe;function yn(){if(pe)return X;pe=1;var e=mn(),n=/^\s+/;function r(t){return t&&t.slice(0,e(t)+1).replace(n,"")}return X=r,X}var K,ke;function De(){if(ke)return K;ke=1;var e=we(),n=e.Symbol;return K=n,K}var $,Te;function pn(){if(Te)return $;Te=1;var e=De(),n=Object.prototype,r=n.hasOwnProperty,t=n.toString,i=e?e.toStringTag:void 0;function o(s){var c=r.call(s,i),u=s[i];try{s[i]=void 0;var a=!0}catch{}var l=t.call(s);return a&&(c?s[i]=u:delete s[i]),l}return $=o,$}var J,je;function kn(){if(je)return J;je=1;var e=Object.prototype,n=e.toString;function r(t){return n.call(t)}return J=r,J}var W,Oe;function Tn(){if(Oe)return W;Oe=1;var e=De(),n=pn(),r=kn(),t="[object Null]",i="[object Undefined]",o=e?e.toStringTag:void 0;function s(c){return c==null?c===void 0?i:t:o&&o in Object(c)?n(c):r(c)}return W=s,W}var Q,_e;function jn(){if(_e)return Q;_e=1;function e(n){return n!=null&&typeof n=="object"}return Q=e,Q}var V,Ie;function On(){if(Ie)return V;Ie=1;var e=Tn(),n=jn(),r="[object Symbol]";function t(i){return typeof i=="symbol"||n(i)&&e(i)==r}return V=t,V}var z,xe;function _n(){if(xe)return z;xe=1;var e=yn(),n=Ce(),r=On(),t=NaN,i=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,s=/^0o[0-7]+$/i,c=parseInt;function u(a){if(typeof a=="number")return a;
1if(r(a))return t;if(n(a)){var l=typeof a.valueOf=="function"?a.valueOf():a;a=n(l)?l+"":l}if(typeof a!="string")return a===0?a:+a;a=e(a);var d=o.test(a);return d||s.test(a)?c(a.slice(2),d?2:8):i.test(a)?t:+a}return z=u,z}var Y,Ae;function In(){if(Ae)return Y;Ae=1;var e=Ce(),n=bn(),r=_n(),t="Expected a function",i=Math.max,o=Math.min;function s(c,u,a){var l,d,A,T,v,k,O=0,oe=!1,_=!1,R=!0;if(typeof c!="function")throw new TypeError(t);u=r(u)||0,e(a)&&(oe=!!a.leading,_="maxWait"in a,A=_?i(r(a.maxWait)||0,u):A,R="trailing"in a?!!a.trailing:R);function P(h){var b=l,I=d;return l=d=void 0,O=h,T=c.apply(I,b),T}function Le(h){return O=h,v=setTimeout(S,u),oe?P(h):T}function Fe(h){var b=h-k,I=h-O,ue=u-b;return _?o(ue,A-I):ue}function se(h){var b=h-k,I=h-O;return k===void 0||b>=u||b<0||_&&I>=A}function S(){var h=n();if(se(h))return ae(h);v=setTimeout(S,Fe(h))}function ae(h){return v=void 0,R&&l?P(h):(l=d=void 0,T)}function Be(){v!==void 0&&clearTimeout(v),O=0,l=k=d=v=void 0}function He(){return v===void 0?T:ae(n())}function N(){var h=n(),b=se(h);if(l=arguments,d=this,k=h,b){if(v===void 0)return Le(k);if(_)return clearTimeout(v),v=setTimeout(S,u),P(k)}return v===void 0&&(v=setTimeout(S,u)),T}return N.cancel=Be,N.flush=He,N}return Y=s,Y}var xn=In();const Ct=Ve(xn);var D="2.17.3";function g(e){return e.reduce(function(i,r){var t=i.events,i=i.additionalParams;return"index"in r?{additionalParams:i,events:t.concat([r])}:{events:t,additionalParams:r}},{events:[],additionalParams:void 0})}var An=function(){try{return!!navigator.cookieEnabled}catch{return!1}},Sn=function(){try{return!!navigator.sendBeacon}catch{return!1}},Cn=function(){try{return!!XMLHttpRequest}catch{return!1}},wn=function(){try{return fetch!==void 0}catch{return!1}},j=function(){};function Dn(){try{var e="__test_localStorage__";return globalThis.localStorage.setItem(e,e),globalThis.localStorage.removeItem(e),globalThis.localStorage}catch{}}j.get=function(e){var n=(n=this.store)==null?void 0:n.getItem(e);if(!n)return null;try{return JSON.parse(n)}catch{return null}},j.set=function(e,n){var r;try{(r=this.store)!=null&&r.setItem(e,JSON.stringify(n))}catch{console.error("Unable to set "+e+" in localStorage, storage may be full.")}},j.remove=function(e){var n;(n=this.store)!=null&&n.removeItem(e)},j.store=Dn();var Ue="AlgoliaObjectQueryCache",Un=5e3,En=1e3;function ne(){var e;return(e=j.get(Ue))!=null?e:{}}function Ee(e){j.set(Ue,qn(e))}function qn(e){return Object.keys(e).length>Un?Rn(e):e}function Rn(e){return e=Object.entries(e).sort(function(n,r){return n=n[1][1],r[1][1]-n}),e.slice(0,e.length-En-1).reduce(function(n,i){var t=i[0],i=i[1];return Object.assign(Object.assign({},n),((n={})[t]=i,n))},{})}function te(e,n){return e+"_"+n}function re(e,n,r){var t=ne();t[te(e,n)]=[r,Date.now()],Ee(t)}function Pn(e,n){return ne()[te(e,n)]}function Nn(e,n){var r=ne();n.forEach(function(t){delete r[te(e,t)]}),Ee(r)}var x=function(e){return e===void 0},Ln=function(e){return typeof e=="number"},y=function(e){return typeof e=="function"},Fn=function(e){return typeof e?.then=="function"};function Bn(e){return function(n){for(var r=[],t=arguments.length-1;0<t--;)r[t]=arguments[t+1];if(n&&y(e[n]))return e[n].apply(e,r);console.warn("The method `"+n+"` doesn't exist.")}}var Hn=["insights-js ("+D+")","insights-js-browser-esm ("+D+")"];function Gn(e){this._ua.indexOf(e)===-1&&this._ua.push(e)}function Mn(e){return y(e)&&e(this.version),this.version}function ie(e,n){var r={};for(i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(r[i]=e[i]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var t=0,i=Object.getOwnPropertySymbols(e);t<i.length;t++)n.indexOf(i[t])<0&&Object.prototype.propertyIsEnumerable.call(e,i[t])&&(r[i[t]]=e[i[t]]);return r}function Xn(e){return e.map(function(n){var r,t;return!Kn(n)||(r=[],t=(t=n.objectIDs)==null?void 0:t.map(function(i,o){var s=(s=n.objectData)==null?void 0:s[o];return s!=null&&s.queryID?s:((o=((o=Pn(n.index,i))!=null?o:[])[0])&&r.push(i),Object.assign(Object.assign({},s),{queryID:o}))}),r.length===0)?n:Object.assign(Object.assign({},n),{objectData:t,objectIDsWithInferredQueryID:r})})}function Kn(e){return!e.queryID&&e.eventType==="conversion"}function $n(e){return function(n,r){var t=this;if(this._userHasOptedOut)return Promise.resolve(!1);if(!(!x(this._apiKey)&&!x(this._appId)||(i=r?.headers)!=null&&i["X-Algolia-Application-Id"]&&((i=r?.headers)!=null&&i["X-Algolia-API-Key"])))throw new Error("Before calling any methods on the analytics, you first need to call the 'init' function with appId and apiKey parameters or provide custom credentials in additional parameters.");!this._userToken&&this._anonymousUserToken&&this.setAnonymousUserToken(!0);var i=(r!=null&&r.inferQueryID?Xn(n):n).map(function(u){var s=u.filters,c=ie(u,["filters"]),u=Object.assign(Object.assign({},c),{userToken:(c=u?.userToken)!=null?c:t._userToken,authenticatedUserToken:(c=u?.authenticatedUserToken)!=null?c:t._authenticatedUserToken});return x(s)||(u.filters=s.map(encodeURIComponent)),u});return i.length===0?Promise.resolve(!1):(n=Wn(e,this._ua,this._endpointOrigin,i,this._appId,this._apiKey,r?.headers),Fn(n)?n.then(Jn(i)):n)}}function Jn(e){return function(n){return n&&e.filter(function(o){var t=o.eventType,i=o.eventSubtype,o=o.objectIDs;return t==="conversion"&&i==="purchase"&&o?.length}
1).forEach(function(r){return Nn(r.index,r.objectIDs)}),n}}function Wn(e,n,r,t,i,o,a){var c=(a=a===void 0?{}:a)["X-Algolia-Application-Id"],u=a["X-Algolia-API-Key"],a=ie(a,["X-Algolia-Application-Id","X-Algolia-API-Key"]),l=Object.assign({"X-Algolia-Application-Id":c??i,"X-Algolia-API-Key":u??o,"X-Algolia-Agent":encodeURIComponent(n.join("; "))},a);return e(r+"/1/events?"+Object.keys(l).map(function(d){return d+"="+l[d]}).join("&"),{events:t})}function ee(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var n=16*Math.random()|0;return(e==="x"?n:3&n|8).toString(16)})}var U="_ALGOLIA",qe=2592e6,Re=function(e,n,i){var t=new Date,i=(t.setTime(t.getTime()+i),"expires="+t.toUTCString());document.cookie=e+"="+n+";"+i+";path=/"},Pe=function(e){for(var n=e+"=",r=document.cookie.split(";"),t=0;t<r.length;t++){for(var i=r[t];i.charAt(0)===" ";)i=i.substring(1);if(i.indexOf(n)===0)return i.substring(n.length,i.length)}return""};function Qn(e){return typeof e!="number"&&e.indexOf("anonymous-")===0}function Vn(){var e=Pe(U);!this._userToken||e&&e!==""&&e.indexOf("anonymous-")===0||Re(U,this._userToken,this._cookieDuration)}function zn(e){(e=e!==void 0&&e)?this.setUserToken("anonymous-"+ee()):An()&&((e=Pe(U))&&e!==""&&e.indexOf("anonymous-")===0?this.setUserToken(e):(e=this.setUserToken("anonymous-"+ee()),Re(U,e,this._cookieDuration)))}function Yn(e){return this._userToken=e,y(this._onUserTokenChangeCallback)&&this._onUserTokenChangeCallback(this._userToken),this._userToken}function Zn(e,n){return y(n)&&n(null,this._userToken),this._userToken}function et(e,n){this._onUserTokenChangeCallback=e,n&&n.immediate&&y(this._onUserTokenChangeCallback)&&this._onUserTokenChangeCallback(this._userToken)}function nt(e){return this._authenticatedUserToken=e,y(this._onAuthenticatedUserTokenChangeCallback)&&this._onAuthenticatedUserTokenChangeCallback(this._authenticatedUserToken),this._authenticatedUserToken}function tt(e,n){return y(n)&&n(null,this._authenticatedUserToken),this._authenticatedUserToken}function rt(e,n){this._onAuthenticatedUserTokenChangeCallback=e,n&&n.immediate&&y(this._onAuthenticatedUserTokenChangeCallback)&&this._onAuthenticatedUserTokenChangeCallback(this._authenticatedUserToken)}function p(e,n){return n.map(function(r){return Object.assign({eventType:e},r)})}function q(e,n,r){return r.map(function(t){return Object.assign({eventType:e,eventSubtype:n},t)})}function it(){for(var e=this,n=[],r=arguments.length;r--;)n[r]=arguments[r];var i=g(n),t=i.events,i=i.additionalParams;return t.forEach(function(o){var s=o.index,c=o.queryID;return o.objectIDs.forEach(function(u){return!e._userHasOptedOut&&re(s,u,c)})}),this.sendEvents(p("click",t),i)}function ot(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];var t=g(e),r=t.events,t=t.additionalParams;return this.sendEvents(p("click",r),t)}function st(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];var t=g(e),r=t.events,t=t.additionalParams;return this.sendEvents(p("click",r),t)}function at(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];var t=g(e),r=t.events,t=t.additionalParams;return this.sendEvents(p("conversion",r),t)}function ut(){for(var e=this,n=[],r=arguments.length;r--;)n[r]=arguments[r];var i=g(n),t=i.events,i=i.additionalParams;return t.forEach(function(o){var s=o.index,c=o.queryID,u=o.objectIDs,a=o.objectData;return u.forEach(function(l,d){d=(d=(d=a?.[d])==null?void 0:d.queryID)!=null?d:c,!e._userHasOptedOut&&d&&re(s,l,d)})}),this.sendEvents(q("conversion","addToCart",t),i)}function ct(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];var t=g(e),r=t.events,t=t.additionalParams;return this.sendEvents(q("conversion","purchase",r),t)}function lt(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];var t=g(e),r=t.events,t=t.additionalParams;return this.sendEvents(p("conversion",r),t)}function dt(){for(var e=this,n=[],r=arguments.length;r--;)n[r]=arguments[r];var i=g(n),t=i.events,i=i.additionalParams;return t.forEach(function(o){var s=o.index,c=o.objectIDs,u=o.objectData;return c.forEach(function(a,l){l=(l=u?.[l])==null?void 0:l.queryID,!e._userHasOptedOut&&l&&re
1(s,a,l)})}),this.sendEvents(q("conversion","addToCart",t),i)}function ht(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];var t=g(e),r=t.events,t=t.additionalParams;return this.sendEvents(q("conversion","purchase",r),t)}function ft(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];var t=g(e),r=t.events,t=t.additionalParams;return this.sendEvents(p("conversion",r),t)}var Se=["de","us"];function vt(e){var n;if(!x((e=e===void 0?{}:e).region)&&Se.indexOf(e.region)===-1)throw new Error("optional region is incorrect, please provide either one of: "+Se.join(", ")+".");if(!(x(e.cookieDuration)||Ln(e.cookieDuration)&&isFinite(e.cookieDuration)&&Math.floor(e.cookieDuration)===e.cookieDuration))throw new Error("optional cookieDuration is incorrect, expected an integer.");gt(this,e,{_userHasOptedOut:!!e.userHasOptedOut,_region:e.region,_host:e.host,_anonymousUserToken:(n=e.anonymousUserToken)==null||n,_useCookie:(n=e.useCookie)!=null&&n,_cookieDuration:e.cookieDuration||6*qe}),this._endpointOrigin=this._host||(this._region?"https://insights."+this._region+".algolia.io":"https://insights.algolia.io"),this._ua=[].concat(Hn),e.authenticatedUserToken&&this.setAuthenticatedUserToken(e.authenticatedUserToken),e.userToken?this.setUserToken(e.userToken):this._userToken||this._userHasOptedOut||!this._useCookie?bt(this)&&this.saveTokenAsCookie():this.setAnonymousUserToken()}function gt(e,n,r){var t=n.partial,i=ie(n,["partial"]);t||Object.assign(e,r),Object.assign(e,Object.keys(i).reduce(function(o,s){return Object.assign(Object.assign({},o),((o={})["_"+s]=i[s],o))},{}))}function bt(e){return e._userToken!==void 0&&Qn(e._userToken)&&e._useCookie&&!e._userHasOptedOut}function mt(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];var t=g(e),r=t.events,t=t.additionalParams;return this.sendEvents(p("view",r),t)}function yt(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];var t=g(e),r=t.events,t=t.additionalParams;return this.sendEvents(p("view",r),t)}var pt=function(e){e=e.requestFn,this._endpointOrigin="https://insights.algolia.io",this._anonymousUserToken=!0,this._userHasOptedOut=!1,this._useCookie=!1,this._cookieDuration=6*qe,this._ua=[],this.version=D,this.sendEvents=$n(e).bind(this),this.init=vt.bind(this),this.addAlgoliaAgent=Gn.bind(this),this.saveTokenAsCookie=Vn.bind(this),this.setUserToken=Yn.bind(this),this.setAnonymousUserToken=zn.bind(this),this.getUserToken=Zn.bind(this),this.onUserTokenChange=et.bind(this),this.setAuthenticatedUserToken=nt.bind(this),this.getAuthenticatedUserToken=tt.bind(this),this.onAuthenticatedUserTokenChange=rt.bind(this),this.clickedObjectIDsAfterSearch=it.bind(this),this.clickedObjectIDs=ot.bind(this),this.clickedFilters=st.bind(this),this.convertedObjectIDsAfterSearch=at.bind(this),this.purchasedObjectIDsAfterSearch=ct.bind(this),this.addedToCartObjectIDsAfterSearch=ut.bind(this),this.convertedObjectIDs=lt.bind(this),this.addedToCartObjectIDs=dt.bind(this),this.purchasedObjectIDs=ht.bind(this),this.convertedFilters=ft.bind(this),this.viewedObjectIDs=mt.bind(this),this.viewedFilters=yt.bind(this),this.getVersion=Mn.bind(this)};function kt(r){var n,r=Bn(new pt({requestFn:r}));if(typeof window=="object"&&!window.AlgoliaAnalyticsObject){for(;n=ee(),window[n]!==void 0;);window.AlgoliaAnalyticsObject=n,window[window.AlgoliaAnalyticsObject]=r}return r.version=D,r}var Ne=function(e,n){return new Promise(function(r,t){var i=JSON.stringify(n),o=new XMLHttpRequest;o.addEventListener("readystatechange",function(){o.readyState===4&&o.status===200?r(!0):o.readyState===4&&r(!1)}),o.addEventListener("error",function(){return t()}),o.addEventListener("timeout",function(){return r(!1)}),o.open("POST",e),o.setRequestHeader("Content-Type","application/json"),o.send(i)})},Tt=function(e,n){var r=JSON.stringify(n),r=navigator.sendBeacon(e,r);return Promise.resolve(!!r||Ne(e,n))},jt=function(e,n){return new Promise(function(r,t){fetch(e,{method:"POST",body:JSON.stringify(n),headers:{"Content-Type":"application/json"}}).then(function(i){r(i.status===200)}).catch(function(i){t(i)})})};function Ot(){if(Sn())return Tt;if(Cn())return Ne;if(wn())return jt;
1throw new Error("Could not find a supported HTTP request client in this environment.")}var E=kt(Ot());function wt(e){E("init",{appId:Z().public.algolia.applicationId,apiKey:Z().public.algolia.apiKey,useCookie:!0,cookieDuration:90*864e5}),e&&E("setUserToken",e)}function Dt(e){E("clickedObjectIDs",{index:"journey",eventName:"algoliaJourneyClick",objectIDs:[e.objectID]})}function Ut(){E("sendEvents",[{eventType:"click",eventName:"algoliaAllResultsClick",index:"journey",objectIDs:["all-results"]}])}const _t=()=>ze().$algolia;function It(e){return _t()?.initIndex(e)}function Et(e){const n=Z(),r=e||n.public.algolia.globalIndex;if(!r)throw new Error("`[@nuxtjs/algolia]` Cannot search in Algolia without `globalIndex` or `indexName` passed as a parameter");const t=It(r),i=Ye(`${r}-search-result`,()=>null),o=async({query:s,requestOptions:c})=>{const u=await t.search(s,c);return i.value=u,u};return Ze(()=>{i.value=null}),{result:en(()=>i.value),search:o}}function qt(){const e="algolia_user_token";return{getUserToken:()=>localStorage.getItem(e)}}export{St as _,qt as a,Ut as b,Ct as d,wt as i,Dt as t,Et as u};

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.