PageSourceSearch

https://www.privatefly.fr/component---src-templates-destinations-js-3a6e6c0a18400296c440.js

js privatefly.fr collected 2026-10-07 18:48:22 UTC 12,723 bytes, 2 lines download raw bytes

1(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[319],{6320:function(e,t,a){"use strict";var r=a(7338),n=a(3980),l=a.n(n),i=a(2546),o=a(4014),d=a(3038),c=a(4329),s=function(e){return(0,r.useEffect)((function(){e.setPhoneNumber(e.phoneNumber)}),[]),r.default.createElement(o.Z,{location:e.location,isHomePage:!0,language:e.language,alternateLanguages:e.alternateLanguages,localePhoneNumber:e.localePhoneNumber,universalProps:e.universalProps,errorMessages:e.errorMessages,icons:e.icons,footerProps:e.footerProps,headerData:e.headerData,preview:e.preview,previewHeaderData:e.headerData,previewFooterData:e.footerProps.node},r.default.createElement(d.Z,{meta:e.meta,location:e.location,isHomePage:!0,language:e.language,alternateLanguages:e.preview?[]:e.alternateLanguages,languageCodes:e.languageCodes,preview:e.preview,phoneNumber:e.phoneNumber}),e.component)};t.Z=(0,i.$j)(null,(function(e){return{setPhoneNumber:function(t){return e((0,c.v)(t))}}}))(s),s.propTypes={alternateLanguages:l().array,component:l().object,errorMessages:l().array,footerProps:l().object,headerData:l().object,icons:l().array,language:l().string,languageCodes:l().array,localePhoneNumber:l().array,location:l().object,meta:l().object,phoneNumber:l().string,preview:l().bool,setPhoneNumber:l().func,universalProps:l().array}},9172:function(e,t,a){"use strict";a.d(t,{Z:function(){return p}});var r=a(1068),n=a.n(r),l=a(7338),i=a(3980),o=a.n(i),d=a(8739),c=d.default.div.withConfig({displayName:"styled__StyledSlider",componentId:"sc-4lvhyp-0"})(["position:absolute;display:flex;justify-content:space-between;width:1200px;transform:translateX(",");transition:transform 700ms ease-out;"],(function(e){return e.cardWidth?"-".concat(e.cardWidth,"px"):"0"})),s=d.default.div.withConfig({displayName:"styled__StyledSliderWrapper",componentId:"sc-4lvhyp-1"})(["position:relative;display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;min-height:",";@media (min-width:640px){display:none;}section{position:absolute;bottom:0;width:100%;height:50px;display:flex;justify-content:center;align-items:center;div{color:white;cursor:pointer;width:",";height:",";border-radius:50%;background-color:#2C1A30;margin-right:",";&:last-of-type{margin-right:0;}}}"],(function(e){return e.minHeight?e.minHeight:"400px"}),(function(e){return e.listLength>8?"14px":"15px"}),(function(e){return e.listLength>8?"14px":"15px"}),(function(e){return e.listLength>8?"18px":"40px"})),u=a(549);function m(e){var t,a=e.component,r=e.length,i=e.category,o=e.isAircraftIndexPage,d=e.minHeight,m=(0,l.useState)(0),p=n()(m,2),g=p[0],f=p[1];i&&(t=i.replace(/ /g,"-").toLowerCase());return l.default.createElement(u.fC,{overflowX:"hidden"},l.default.createElement(s,{cardWidth:g,minHeight:d,listLength:r.length},l.default.createElement(c,{cardWidth:g,id:t},a),l.default.createElement("section",null,r.slice(0,8).map((function(e,a){return l.default.createElement("div",{onClick:function(){return function(e){var a;if(a=o?document.querySelectorAll("#".concat(t," .aircraft-card"))[e]:document.querySelectorAll("#".concat(t," .aircraft-card"))[e]||document.querySelectorAll("#".concat(t," .carousel-card"))[e]){var r=a.getBoundingClientRect();f((function(e){return r.x+e-25}))}}(a)}})})))))}m.propTypes={category:o().string,component:o().object,isAircraftIndexPage:o().bool,length:o().array,minHeight:o().number};var p=m},389:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return k}});var r=a(1260),n=a.n(r),l=a(1068),i=a.n(l),o=a(7338),d=a(3980),c=a.n(d),s=a(5182),u=a.n(s),m=(a(7623),a(6614)),p=a(9950),g=a(6161),f=a(6093),h=a(9172),y=a(549),v=a(2771),x=function(e){var t=e.slices,a=e.preview,r=e.language,n=(e.uid,e.flightSearchComponent,e.allInspirational,e.cardsToShow),l=e.handleCardsPagination;return o.default.createElement(v.Zw,null,t?t.map((function(e,t){var i=e.slice_type;return o.default.createElement(o.default.Fragment,{key:e.id},function(){switch(i){case"banner_image":var t=e.primary.image.url,d=e.primary.text_position,c=e.primary.heading1.length>0&&a?e.primary.heading1:e.primary.heading1.raw,s=(e.primary.heading2&&(e.primary.heading2.length>0&&a?e.primary.heading2:e.primary.heading2.raw),e.primary.heading3&&(e.primary.heading3.length>0&&a?e.primary.heading3:e.primary.heading3.raw),e.primary.banner_text?e.primary.banner_text.length>0&&a?e.primary.banner_text[0].raw:e.primary.banner_text.raw:[]),x=(e.primary.display_banner_at_the_bottom,e.primary.banner_image_size);return o.default.createElement(m.Z,{desktopLarge:"large"===x,desktopMedium:"medium"===x,desktopSmall:"small"===x,isHomePage:!1,headingOne:c&&o.default.createElement(p.Z,{r
1ichTextArray:c}),textPosition:d,bannerImageSrc:t,text:s&&o.default.createElement(p.Z,{richTextArray:s}),isBottomBanner:!1,buttonComponent:null});case"destination_list":var _=a?e.primary.section_title:e.primary.section_title.raw,b=e.items,E=b.length%4==0,w=4*Math.ceil(b.length/4);if(!1===E){var C=w-b.length;u()(Array(C).keys()).map((function(e){b.push({id:"empty"})}))}return o.default.createElement(o.default.Fragment,null,o.default.createElement(y.fC,{isHomePage:!1},o.default.createElement(v.Bx,null,o.default.createElement(p.Z,{richTextArray:_}))),o.default.createElement(y.p4,{isCarousel:!1},b.slice(0,n).map((function(e){var t,n,l,i,d,c=null==e||null===(t=e.card_image)||void 0===t?void 0:t.url,s=a?null==e?void 0:e.card_description:null==e||null===(n=e.card_description)||void 0===n?void 0:n.raw,u=a?(null==e||null===(l=e.card_title)||void 0===l?void 0:l.length)>0&&e.card_title[0].text:null==e||null===(i=e.card_title)||void 0===i?void 0:i.text,m=null==e||null===(d=e.card_link)||void 0===d?void 0:d.url;return"empty"!==e.id?o.default.createElement(g.Z,{headingText:o.default.createElement("h4",{style:{textAlign:"left",marginBottom:"10px",marginTop:"10px",fontSize:"18px"}},u),cardText:s&&o.default.createElement(p.Z,{richTextArray:s}),sizeSmall:!0,cardImageUrl:c,hasSeperator:!1,desktopOneRowCard:!1,isCardLink:!0,cardLink:m,textAlign:"left",language:r}):o.default.createElement(g.Z,{sizeSmall:!0,hasSeperator:!1,desktopOneRowCard:!1,isCardLink:!0,className:"aircraft-card",hideImageInMobile:!1,isFakeCard:!0})})),n<b.length?o.default.createElement("div",{style:{width:"100%",display:"flex",justifyContent:"flex-start",marginTop:"-20px"}},o.default.createElement(f.Z,{isLink:!1,theme:"red",buttonText:"VOIR PLUS",onClick:l,padding:"20px"})):null),o.default.createElement(h.Z,{length:b,minHeight:"350px",category:"destinations-cards",component:o.default.createElement(o.default.Fragment,null,b.map((function(e){var t=e.card_image&&e.card_image.url,n=a?e.card_description:e.card_description&&e.card_description.raw,l=e.card_title&&e.card_title.text,i=e.card_link&&e.card_link.url;return"empty"!==e.id?o.default.createElement(g.Z,{headingText:o.default.createElement("h4",{style:{textAlign:"left",marginBottom:"10px",marginTop:"10px",fontSize:"18px"}},l),cardText:n&&o.default.createElement(p.Z,{richTextArray:n}),sizeSmall:!0,cardImageUrl:t,hasSeperator:!1,desktopOneRowCard:!1,isCardLink:!0,language:r,cardLink:i,textAlign:"left",isCarousel:!0,className:"carousel-card"}):o.default.createElement(g.Z,{sizeSmall:!0,hasSeperator:!1,desktopOneRowCard:!1,isCardLink:!0,isCarousel:!0,className:"carousel-card",hideImageInMobile:!1,isFakeCard:!0})})))}));case"country_list":var P=a?e.primary.section_title:e.primary.section_title.raw,S=e.items;return o.default.createElement(o.default.Fragment,null,o.default.createElement(y.fC,null,o.default.createElement(v.Bx,null,o.default.createElement(p.Z,{richTextArray:P}))),o.default.createElement(y.p4,{isCarousel:!1},S.slice(0,n).map((function(e){var t,n,l,i,d=null==e||null===(t=e.card_image)||void 0===t?void 0:t.url,c=a?null===(n=e.card_title[0])||void 0===n?void 0:n.text:null==e||null===(l=e.card_title)||void 0===l?void 0:l.text,s=null==e||null===(i=e.card_link)||void 0===i?void 0:i.url;return"empty"!==e.id?o.default.createElement(g.Z,{headingText:o.default.createElement("h4",{style:{textAlign:"left",marginBottom:"10px",marginTop:"10px",fontSize:"18px"}},c),sizeSmall:!0,cardImageUrl:d,hasSeperator:!1,desktopOneRowCard:!1,isCardLink:!0,language:r,cardLink:s,textAlign:"left"}):o.default.createElement(g.Z,{sizeSmall:!0,hasSeperator:!1,desktopOneRowCard:!1,isCardLink:!0,className:"carousel-card",hideImageInMobile:!1,isFakeCard:!0})})),o.default.createElement("div",{style:{width:"100%",display:"flex",justifyContent:"flex-start",marginTop:"-20px"}},o.default.createElement(f.Z,{isLink:!0,theme:"red",buttonText:"TOUS LES PAYS",onClick:l,padding:"20px",buttonHref:"/vol-prive/countries",language:r}))),o.default.createElement(o.default.Fragment,null,o.default.createElement(h.Z,{length:S,minHeight:"250px",category:"country-cards",component:o.default.createElement(o.default.Fragment,null,S.slice(0,n).map((function(e){var t=e.card_image.url,a=e.card_title.text,n=e.card_link.url;return"empty"!==e.id?o.default.createElement(g.Z,{headingText:o.default.createElement("h4",{style:{textAlign:"left",marginBottom:"10px",marginTop:"10px",fontSize:"18px"}},a),sizeSmall:!0,cardImageUrl:t,hasSeperator:!1,desktopOneRowCard:!1,isCardLink:!0,cardLink:n,language:r,textAlign:"left",isCarousel:!0,className:"carousel-card"}):o.default.createElement(g.Z,{sizeSmall:!0,hasSeperator:!1,desktopOneRowCard:!1,isCardLink:!0,hideImageInMobile:!1,isFakeCard:!0,isCarousel:!0,className:"carousel-card"})})))}),o.default.createElement(v.Bo,null,o.default.createElement(f.Z,{isLink:!0,language:r,theme:"red",buttonText:"TOUS LES PAYS",onClick:l,padding:"20px",buttonHref:"".concat("/vol-prive/countries")})),o.default.createElement("div",{style:{marginBottom:"40px"}})));case"richtext":var k=a?e.primary.text:e.primary.text.raw;return o.default.createElement(y.fC,null,o.default.createElement(v.Bx,null,o.default.createElement(p.Z,{r
1ichTextArray:k})));default:return o.default.createElement(o.default.Fragment,null)}}())})):null)};x.propTypes={allInspirational:c().array,cardsToShow:c().number,flightSearchComponent:c().object,handleCardsPagination:c().func,language:c().string,preview:c().bool,slices:c().array,uid:c().string};var _=x,b=a(6320),E=a(9168),w=a(4819);function C(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,r)}return a}function P(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?C(Object(a),!0).forEach((function(t){n()(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):C(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var S=function(e){var t,a=e.data,r=e.preview,n=e.location,l=e.pageContext,d=(0,o.useState)(4),c=i()(d,2),s=c[0],u=c[1],m=r?a.prismicDestinations.lang:l.lang,p=r?a.prismicDestinations.alternate_languages:l.alternateLanguages,g=a.prismicDestinations.data,f=g.body,h=(0,w.Z)(a.allPrismicFooterV2.edges,m),y=h.node.data.language.map((function(e){return e.country_code})),v=(0,w.Z)(a.allPrismicHeadermenuV2.edges,m).node,x=(0,w.Z)(a.allPrismicPropertiesErrorMessages.edges,m),C=(0,w.Z)(a.allPrismicUniversalProperties.edges,m),S=(0,w.Z)(a.allPrismicUniversalPhoneNumber.edges,m).node.data.phone_local,k={meta_title:g.meta_title,meta_description:g.meta_description,meta_keywords:g.meta_keywords};if((null==g||null===(t=g.body2)||void 0===t?void 0:t.length)>0){var L=g.body2.filter((function(e){return"open_graph"===e.slice_type}));if((null==L?void 0:L.length)>0){var O,Z,T=null===(O=L[0])||void 0===O?void 0:O.primary;if(null!=T&&T.og_title)k=P(P({},k),{},{og_title:T.og_title,og_description:(null==T?void 0:T.og_description)||(null==T?void 0:T.og_title),og_image:(null==T||null===(Z=T.og_image)||void 0===Z?void 0:Z.url.split("?")[0])||"",og_type:(null==T?void 0:T.og_type)||"website"})}}return o.default.createElement(b.Z,{alternateLanguages:p,errorMessages:a.allPrismicPropertiesErrorMessages.edges,footerProps:h,headerData:v,icons:a.allPrismicUniversalProperties.edges,location:n,language:m,localePhoneNumber:a.allPrismicUniversalPhoneNumber.edges,phoneNumber:S,languageCodes:y,meta:k,preview:r,universalProps:a.allPrismicUniversalProperties.edges,component:o.default.createElement(_,{slices:f,cardsToShow:s,preview:r,handleCardsPagination:function(){u((function(e){return e+12}))},language:m,flightSearchComponent:o.default.createElement(E.Z,{isHomePage:!1,language:m,errorMessages:x,sideBarProps:C})})})},k=S;S.propTypes={data:c().object,location:c().object,pageContext:c().object,preview:c().bool}}}]);
2//# sourceMappingURL=component---src-templates-destinations-js-3a6e6c0a18400296c440.js.map

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.