1"use strict";(self.webpackChunkbookcore_client=self.webpackChunkbookcore_client||[]).push([[64],{14314:function(e,t,a){a.r(t);var o,s=a(96540);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var o in a)({}).hasOwnProperty.call(a,o)&&(e[o]=a[o])}return e},i.apply(null,arguments)}t.default=function(e){return s.createElement("svg",i({viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o||(o=s.createElement("path",{d:"M16 1a1 1 0 01.993.883L17 2v1h2a3 3 0 013 3v14a3 3 0 01-3 3H5a3 3 0 01-3-3V6a3 3 0 013-3h2V2a1 1 0 01.883-.993L8 1a1 1 0 01.993.883L9 2v1h6V2a1 1 0 01.77-.974l.113-.02L16 1zm4 10H4v9a1 1 0 001 1h14a1 1 0 001-1v-9zM7 5H5a1 1 0 00-1 1v3h16V6a1 1 0 00-1-1h-2v1a1 1 0 01-.883.993L16 7a1 1 0 01-.993-.883L15 6V5H9v1a1 1 0 01-.883.993L8 7a1 1 0 01-.993-.883L7 6V5z",fillRule:"evenodd"})))}},69946:function(e,t,a){a.r(t);var o,s=a(96540);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var o in a)({}).hasOwnProperty.call(a,o)&&(e[o]=a[o])}return e},i.apply(null,arguments)}t.default=function(e){return s.createElement("svg",i({viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o||(o=s.createElement("path",{d:"M16.5 1a3.5 3.5 0 013.163 5.001L22 6a1 1 0 011 1v5a1 1 0 01-1 1h-1v9a1 1 0 01-.883.993L20 23H4a1 1 0 01-1-1v-9H2a1 1 0 01-1-1V7a1 1 0 011-1l2.337.001A3.5 3.5 0 017.5 1c1.96 0 3.421 1.168 4.439 3.018l.061.118.061-.118c.975-1.772 2.357-2.92 4.196-3.012zM11 13H5v8h6v-8zm8 0h-6v8h6v-8zm-8-5H3v3h8V8zm10 0h-8v3h8V8zM7.5 3a1.5 1.5 0 000 3h3.154l-.14-.347a7.816 7.816 0 00-.328-.671C9.485 3.707 8.602 3 7.5 3zm9 0c-1.102 0-1.985.707-2.686 1.982A8.153 8.153 0 0013.346 6H16.5a1.5 1.5 0 000-3z",fillRule:"evenodd"})))}},28820:function(e,t,a){var o=a(24994);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=a(96540),i=o(a(12873)),l=a(51678),n=a(74848);const r=(0,s.lazy)(()=>(0,l.lazyRetry)(()=>a.e(243).then(a.t.bind(a,54786,23)))),d=(0,s.lazy)(()=>(0,l.lazyRetry)(()=>a.e(4).then(a.t.bind(a,16e3,23)))),c=({agencyDiscountCode:e,appliedPromotionalCodeText:t,availabilityView:a,cdn:o,children:c=null,CTAFragment:u=l.defaultEmptyElementType,discountAppliedText:f,favoriteBounce:p,hasToShowFavoriteFilter:m,hotelCode:v,images:h=[],isModifyAllowed:y,isDesktop:g=!1,isFavoriteRoom:x,isPackage:T=!1,lastRoomQuotaAddedText:k,lastRoomText:S,onClickShowRoomDetail:b,PriceFragment:w=l.defaultEmptyElementType,quota:_,quotaText:D,readMore:P={},roomArea:j,roomCode:M,section:C,services:O=[],title:A,toggleFavoriteRoom:L})=>{const R=g?r:d;return(0,n.jsx)(s.Suspense,{fallback:g?null:(0,n.jsx)(i.default,{type:"inlineloader"}),children:(0,n.jsx)(R,{agencyDiscountCode:e,appliedPromotionalCodeText:t,availabilityView:a,cdn:o,children:c,CTAFragment:u,discountAppliedText:f,favoriteBounce:p,hasToShowFavoriteFilter:m,hotelCode:v,images:h,isModifyAllowed:y,isFavoriteRoom:x,isPackage:T,lastRoomQuotaAddedText:k,lastRoomText:S,onClickShowRoomDetail:b,PriceFragment:w,quota:_,quotaText:D,readMore:P,roomArea:j,roomCode:M,section:C,services:O,title:A,toggleFavoriteRoom:L})})};c.displayName="AvailabilityItemController";t.default=c;e.exports=t.default},47558:function(e,t,a){var o=a(24994);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(a(28820));t.default=s.default;e.exports=t.default},65118:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={BUTTON_SELECTED_DATES_FORMAT:"DD/MM/YYYY",URL_DATES_FORMAT:"YYYY-MM-DD"};e.exports=t.default},95310:function(e,t,a){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=a(31090),s=a(39730),i=a(65118),l=a(74848);const n=(e,t=i.BUTTON_SELECTED_DATES_FORMAT)=>(0,o.getFormattedDate)(t,e);t.default={buildSelectedDatesText:(e,t,a)=>{const o=n(e);return t?o:(0,l.jsxs)("span",{children:[o,(0,l.jsx)(s.RigthIconSVG,{}),n(a)]})},formatSelectedDate:n};e.exports=t.default},14967:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={getCorporateStatus:e=>e?"corporate":"actionCorporate",hasToShowButtons:(e,t)=>e&&t,hasToShowPackageOptions:(e,t)=>
1e||"hidden"!==t,hasToShowSelectedDates:(e,t)=>!e&&"booking"===t};e.exports=t.default},7216:function(e,t,a){var o=a(24994);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(a(47558)),i=o(a(69014)),l=o(a(23486)),n=o(a(14314)),r=o(a(69946)),d=a(95310),c=a(14967),u=a(39730),f=a(74848);const p=({fromText:e,price:t,taxesText:a})=>(0,f.jsxs)(u.PriceWrapperStyles,{children:[(0,f.jsx)(u.FromTextStyles,{children:e}),(0,f.jsx)(u.PriceStyles,{children:t}),(0,f.jsx)(u.TaxesTextStyles,{children:a})]}),m=({bookNowText:e,giveAPresentText:t,isBookable:a,isGiftable:o,isLoading:s,mode:l,onBookNow:p,onGiveAGift:m,selectedDates:v})=>{const h=(0,c.hasToShowSelectedDates)(s,l),y=(0,c.getCorporateStatus)("booking"===l),g=(0,c.getCorporateStatus)("gift"===l),{checkinSelectedDate:x,checkoutSelectedDate:T,oneDayOnly:k}=v,S=(0,d.buildSelectedDatesText)(x,k,T);return(0,f.jsxs)(u.ActionWrapStyles,{children:[a&&(0,f.jsx)(i.default,{"data-testid":"fn-pkg-book-btn",mods:[y,"small","rounded"],onClick:e=>{e.preventDefault(),p()},children:h?(0,f.jsxs)(f.Fragment,{children:[!!k&&(0,f.jsx)(n.default,{}),S]}):e}),o&&(0,f.jsxs)(i.default.ActionCorporate,{onClick:e=>{e.preventDefault(),m()},mods:[g,"small","rounded"],className:"fn-pkg-gift-btn",children:[(0,f.jsx)(r.default,{}),t]})]})},v=({buttons:e,header:t,isBookable:a,isDesktop:o,isGiftable:i,isLoading:n,readMore:r,mode:d,noAvailText:v,packageOptions:h,title:y,selectedDates:g})=>(0,f.jsx)(s.default,{CTAFragment:()=>(0,f.jsx)(m,{...e,isBookable:a,isGiftable:i,isLoading:n,selectedDates:g}),images:t.images,isDesktop:o,isPackage:!0,readMore:r,title:y,PriceFragment:()=>(0,f.jsx)(p,{fromText:t.fromText,taxesText:t.taxesText,price:t.price}),children:(0,c.hasToShowPackageOptions)(n,d)&&(0,f.jsx)(u.PackageItemStyles,{children:(0,f.jsx)(l.default,{...h,isDesktop:o,isLoading:n,noAvailText:v,taxesText:t.taxesText})})});v.displayName="PackageItemView";t.default=v;e.exports=t.default},39730:function(e,t,a){var o=a(24994);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=function(e,t){if("function"==typeof WeakMap)var a=new WeakMap,o=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var s,i,l={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return l;if(s=t?o:a){if(s.has(e))return s.get(e);s.set(e,l)}for(const t in e)"default"!==t&&{}.hasOwnProperty.call(e,t)&&((i=(s=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,t))&&(i.get||i.set)?s(l,t,i):l[t]=e[t]);return l}(e,t)}(a(30496)),i=o(a(89883)),l=o(a(73188));const n=(0,s.default)(l.default).withConfig({displayName:"DesktopPackageItemstyles__RigthIconSVG",componentId:"sc-var7u4-0"})(["",""],({theme:e})=>(0,s.css)(["fill:",";height:",";transform:rotate(-90deg);width:",";"],e.neutral000,e.iconsSizeMM,e.iconsSizeMM)),r=s.default.div.withConfig({displayName:"DesktopPackageItemstyles__PackageItemStyles",componentId:"sc-var7u4-1"})(["",";"],i.default.LtoXL),d=s.default.div.withConfig({displayName:"DesktopPackageItemstyles__ActionWrapStyles",componentId:"sc-var7u4-2"})(["",";"],({theme:e})=>(0,s.css)(["display:flex;flex-direction:column;justify-content:center;button{flex-wrap:wrap;margin:"," 0;text-transform:uppercase;> svg{flex-shrink:0;}> span{display:flex;align-items:center;}}"],e.r050)),c=s.default.span.withConfig({displayName:"DesktopPackageItemstyles__PriceWrapperStyles",componentId:"sc-var7u4-3"})(["",""],({theme:e})=>(0,s.css)(["color:",";display:flex;flex-direction:column;justify-content:center;text-align:center;"],e.neutral900)),u=s.default.span.withConfig({displayName:"DesktopPackageItemstyles__FromTextStyles",componentId:"sc-var7u4-4"})(["",";"],({theme:e})=>(0,s.css)(["font-size:",";"],e.fontS)),f=s.default.span.withConfig({displayName:"DesktopPackageItemstyles__TaxesTextStyles",componentId:"sc-var7u4-5"})(["",";"],({theme:e})=>(0,s.css)(["font-size:",";text-transform:uppercase;"],e.fontXXS)),p=s.default.span.withConfig({displayName:"DesktopPackageItemstyles__PriceStyles",componentId:"sc-var7u4-6"})(["",";"],({theme:e})=>(0,s.css)(["",";font-weight:",";line-height:1;margin:"," 0;"],i.default.XXLtoXXXL,e.fontBold,e.r050));d.displayName="ActionWrapStyles";t.default={ActionWrapStyles:d,PackageItemStyles:r,PriceStyles:p,PriceWrapperStyles:c,FromTextStyles:u,TaxesTextStyles:f,RigthIconSVG:n};e.exports=t.default},57816:function(e,t,a){var o=a(24994);
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=a(96540),i=o(a(5556)),l=a(51678),n=o(a(12873)),r=a(74848);class d extends s.Component{constructor(e){super(e),this.importDeviceView()}importDeviceView(){this.props.isDesktop?this.view=(0,s.lazy)(()=>(0,l.lazyRetry)(()=>a.e(14).then(a.t.bind(a,59090,23)))):this.view=(0,s.lazy)(()=>(0,l.lazyRetry)(()=>a.e(14).then(a.t.bind(a,69540,23))))}render(){const e=this.view;return(0,r.jsx)(s.Suspense,{fallback:this.props.isDesktop?null:(0,r.jsx)(n.default,{type:"inlineloader"}),children:(0,r.jsx)(e,{...this.props})})}}t.default=d,d.displayName="PackageOptionsController",d.propTypes={availabilityOptions:i.default.array,isDesktop:i.default.bool,isLoading:i.default.bool,mode:i.default.string,noAvailText:i.default.string,readLessText:i.default.string,readMoreText:i.default.string,taxesText:i.default.string,title:i.default.string},d.defaultProps={availabilityOptions:[],isDesktop:!1},e.exports=t.default},23486:function(e,t,a){var o=a(24994);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=o(a(57816));t.default=s.default;e.exports=t.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.