PageSourceSearch

https://booking.tamaya-ryokan.jp/page-Booking-Result-vue.e0d9f09c6ef4d40dff0a.js

js tamaya-ryokan.jp collected 2026-10-07 13:19:34 UTC 59,727 bytes, 2 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{1005:function(e,t,r){"use strict";var o=r(50);t.a={computed:{dateRangeFormatted:function dateRangeFormatted(){if(!Array.isArray(this.value))return this.value;var e=Array.isArray(this.value)?this.value[0]:null,t=Array.isArray(this.value)?this.value[1]:null,r=Object(o.v)(e,"YYYY/MM/DD"),n=Object(o.v)(t,"YYYY/MM/DD"),i="";return r.isValid()&&(i+="".concat(Object(o.k)(r,"YYYY/MM/DD","en"))),"single"===this.datePickerConfig.mode||n.isValid()&&(i+=" - ".concat(Object(o.k)(n,"YYYY/MM/DD","en"))),i}}}},1020:function(e,t,r){"use strict";var o=r(858),n=r(17),i=r(15),a=r(29),s=function getInventories(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return n.a.getData(Object(a.a)(Object(i.e)(e),t),{headers:r})},l=function getRates(e,t){var r=Object(a.a)(Object(i.f)(e),t);return n.a.getData(r)},c=r(50),u=r(72),d=r(40),p=r(207),h=r.n(p),m=r(865),_=r.n(m),v=r(869),y=r.n(v),g=r(20),f=r.n(g),b=r(122),P=r(259);function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(r,!0).forEach((function(t){_defineProperty(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(r).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function _defineProperty(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}t.a={data:function data(){return{currentReservablePeriodEndDate:null}},computed:_objectSpread({},Object(d.d)({currentUser:"membership/getCurrentUser",currency:"setting/getCurrency",hotelId:"setting/getHotelId",canBookPreviousDay:"setting/canBookPreviousDay",isMultiRoomSearchEnabled:"setting/isMultiRoomSearchEnabled",siteController:"setting/getSiteController",isSupportCompanion:"setting/isSupportCompanion",adultCompanion:"membership/getAdultCompanion",kidCompanion:"membership/getKidCompanion",roomRateMap:"search/getRoomRateMap",promotionMap:"search/getPromotionMap",currentReservation:"booking/getReservationDetails",isLotteryEntry:"lottery/getIsLotteryEntry",lotteryEventSetting:"lottery/getLotteryEventSetting",isMcpMode:"mcp/isMcpMode",selectedCurrency:"mcp/selectedCurrency"}),{datePickerConfig:function datePickerConfig(){return{minDate:this.isLotteryEntry?this.lotteryEventSetting.stay_start_date:Object(c.i)(this.canBookPreviousDay?-1:0),maxDate:this.isLotteryEntry?Object(c.a)(this.lotteryEventSetting.stay_end_date,1):this.currentReservablePeriodEndDate?this.currentReservablePeriodEndDate:null,disableMobile:!0,plugins:[new o.InventoryPlugin({disabledDates:[],inventory:{},inventoryBackgroundColor:"#2C008C",inventoryColor:"#FFFFFF",selectedDatesColor:"#F47F16",selectedDatesRangeColor:"rgba(244,127,22,0.2)",roomsLeftLabel:this.$t("calendar.roomsLeft"),selectedLabel:this.$t("calendar.selected"),unavailableLabel:this.$t("calendar.unavailable"),fullyBookedLabel:this.$t("calendar.fullyBooked"),currencyLabel:this.$t("multipleCurrency.currency"),forbiddenLabel:"",maxInventoryNumber:10,currency:this.currency,mcpCurrency:this.selectedCurrency,size:this.isUndated?"lg":null,unselectableDisableDates:this.unselectableDisableDates||!1,deleteIcon:"https://s3-ap-northeast-1.amazonaws.com/triplabot-production/SearchBar/images/delete-img.svg"})],onMonthChange:[this.handleDatePickerMonthChange],onOpen:[this.handleDatePickerOpen]}},childrenTotalPerRoom:function childrenTotalPerRoom(){var e,t,r,o;return this.isTiersMode&&!this.$preview?null===(e=this.searchForm)||void 0===e||null===(t=e.kidsTiers)||void 0===t?void 0:t.reduce((function(e,t){return e+t.children}),0):(null===(r=this.searchForm)||void 0===r||null===(o=r.rooms[0])||void 0===o?void 0:o.children)||0},inventoryMarginDays:function inventoryMarginDays(){return"tl_lincon"!==this.siteController?14:0}}),methods:{handleDatePickerMonthChange:function handleDatePickerMonthChange(e,t,r){this.noInventorySearch||this.getInventories(r.currentYear,r.currentMonth,r)},handleDatePickerOpen:function handleDatePickerOpen(e,t,r){this.noInventorySearch||this.getInventories(r.currentYear,r.currentMonth,r)},getRates:function getRates(e,t,r){var o,n,i,a,s,c,u,d=this;l((null===(o=this.searchForm)||void 0===o?void 0:o.hotelId)||this.hotelId,_objectSpread({cache:window.triplaSettings.calendarCache,start_date:e,end_date:t,room_plan_code:null===(n=this.searchForm)||void 0===n?void 0:n.selectedRoomPlanCode,adults:this.isTiersMode&&!this.$preview?null===(i=this.searchForm)||void 0===i?void 0:i.adults:null===(a=this.searchForm)||void 0===a||null===(s=a.rooms[0])||void 0===s?void 0:s.adults,nights:null===(c=this.searchForm)||void 0===c?void 0:c.nights,children:this.childrenTotalPerRoom,coupon_code:null===(u=this.searchForm)||void 0===u?void 0:u.coupon_code},this.isTiersMode&&!this.$preview?{transform_kids_params:!1,kids_age_range:this.searchForm.kidsTiers.filter((function(e){return e.children})).map((function(e){return{code:e.code,count:e.children}}))}:{},{},this.isMcpMode?{mcp_currency:this.selectedCurrency}:{})).then((function(e){var t,o,n,i=d.isTiersMode?null===(t=d.searchForm)||void 0===t?void 0:t.room_count:null===(o=d.searchForm)||void 0===o||null===(n=o.rooms
1)||void 0===n?void 0:n.length,a=e.data.room_rates;d.$store.getters["setting/showPricesTaxIncluded"]||Object.keys(a).forEach((function(e){a[e].rate=a[e].rate_without_tax})),d.$store.dispatch("search/setPromotionMap",e.data.promotions),Object.keys(a).forEach((function(e){a[e].inventory>=i?a[e].rate=d.getMcpPriceValue(a[e],"rate")*i:"available"===a[e].availability&&(a[e].rate=0,a[e].availability="unavailable")})),d.$store.dispatch("search/setRoomRateMap",a),e.data.reservable_period_end_date&&(d.currentReservablePeriodEndDate=e.data.reservable_period_end_date),r.set({dayPrice:d.roomRateMap})}))},getInventories:function getInventories(){var e,t,r,o,n,i,a,l,d,p,m,v,g=this,f=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Object(c.e)(),P=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(c.d)(),w=arguments.length>2?arguments[2]:void 0,O=(null===(e=this.searchForm)||void 0===e?void 0:e.is_day_use)?0:1,j=Object(c.j)(new Date(f,P,-this.inventoryMarginDays||1),"yyyy-mm-dd"),C=Object(c.j)(new Date(f,P+1,this.inventoryMarginDays),"yyyy-mm-dd"),k=Object(c.j)(new Date(f,P,1),"yyyy-mm");if(this.isUndated&&(null===(t=this.searchForm)||void 0===t?void 0:t.selectedRoomPlanCode))return this.getRates(j,C,w);var R={};(null===(r=this.searchForm)||void 0===r||null===(o=r.roomTypeCodes)||void 0===o?void 0:o.length)>0&&(R.room_type_code=null===(n=this.searchForm)||void 0===n?void 0:n.roomTypeCodes[0]),(null===(i=this.searchForm)||void 0===i||null===(a=i.hotelPlanCodes)||void 0===a?void 0:a.length)>0&&(R.hotel_plan_code=null===(l=this.searchForm)||void 0===l?void 0:l.hotelPlanCodes[0]),(null===(d=this.searchForm)||void 0===d?void 0:d.selectedRoomPlanCode)&&(R.room_plan_code=null===(p=this.searchForm)||void 0===p?void 0:p.selectedRoomPlanCode);var S=_objectSpread({cache:window.triplaSettings.calendarCache,start_date:j,end_date:C,nights:O},R),D=this.searchForm,I=D.lottery_event_uuid,x=D.lottery_access_token;if(I&&(S.lottery_event_uuid=I),x&&(S.lottery_access_token=x),"voucher"===(null===(m=this.searchForm)||void 0===m?void 0:m.mode)){var M;S=_objectSpread({},S,{reservation_no:null===(M=this.searchForm)||void 0===M?void 0:M.reservation_number,mode:"voucher"})}else{var A=h()(this.searchForm.rooms,(function(e){var t={};return g.$preview&&g.isSupportCompanion&&g.adultCompanion.is_active&&(t.adult_companion=e.adult_companion||0),g.$preview&&g.isSupportCompanion&&g.kidCompanion.is_active&&(t.kid_tier_A_companion=e.kid_tier_A_companion||0),_objectSpread({adults:e.adults,children:e.children,kids_age_range:Object(u.h)(e.kids_tiers||[])},R,{},t)}));if(!A.length){var $=_objectSpread({adults:this.searchForm.adults,children:_()(this.searchForm.kidsTiers,"children"),kids_age_range:h()(this.searchForm.kidsTiers.filter((function(e){return e.children})),(function(e){return{code:e.code,count:e.children}}))},R);A=y()(this.searchForm.room_count||1,(function(){return $}))}this.isMultiRoomSearchEnabled&&"tl_lincon"===this.siteController||(A=A.slice(0,1)),S=_objectSpread({},S,{rooms:A,year_month:k})}s((null===(v=this.searchForm)||void 0===v?void 0:v.hotelId)||this.hotelId,S,this.currentReservation.booking_method===b.a.BOOKING_WIDGET_TO_TRIPLA_OTA?{"App-Version":"tripla-booking-widget/1.0"}:{}).then((function(e){var t=g.getFpConfig(e);w.set(t)}))},getFpConfig:function getFpConfig(e){return{inventory:e.inventory,disabledDates:e.disabled_dates,uncertain:e.uncertain,reservablePeriodEndDate:e.reservable_period_end_date,hideRoomLeftLabel:this.isLotteryEntry,hideTooltip:this.isLotteryEntry,hideInventoryBadge:this.isLotteryEntry}},formatField:function formatField(e){return Object(P.a)(e,this.isMcpMode)},getMcpPriceValue:function getMcpPriceValue(e,t,r){return f()(e,this.formatField(t),r)}}}},1021:function(e,t,r){},1055:function(e,t,r){"use strict";var o=r(123),n=r(858),i=r(50),a=r(1005);function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?ownKeys(r,!0).forEach((function(t){_defineProperty(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(r).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function _defineProperty(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var s={name:"DateRangePicker",components:{DatePicker:n.DatePicker},mixins:[a.a],props:{config:{type:Object,default:function _default(){return{}}},disabled:{type:Boolean,default:!1},hiddenMode:{type:Boolean,default:!1},noInventorySearch:{type:Boolean,default:!1},showCalendarIcon:{type:Boolean,default:!1},showDateRangeLabel:{type:Boolean,default:!1},value:{type:[Array,Date,String],required:!0}},data:function data(){return{localValue:this.$clone(this.value),changeFromOutside:!1,events:["onDayCreate","onReady","onOpen","onClose","onMonthChange","onChange"]}},computed:{datePickerConfig:function datePickerConfig(){return _objectSpread({minDate:Object(i.f)(),maxDate:null,dateFormat:"Y/m/d",locale:_objectSpread({},Object(o.a)(this.$i18n.locale),{firstDayOfWeek:0,rangeSeparator:" - "})},this.config,{},this.$attrs)}},watch:{value:{handler:function handler(e){this.localValue=e,this.changeFromOutside=!0},immediate:!1}},methods:{onChange:function onChange(e){if(this.changeFromOutside)this.changeFromOutside=!1;else{var t=e.map((function(e){return Object(i.j)(e)}));if("single"===this.datePickerConfig.mode&&1===t.length)this.$emit("input",t);else if("range"===this.datePickerConfig.mode&&2===t.length){if(t[0]===t[1])return;this.$emit("input",t)}}},onClose:function onClose(e,t){this.$emit("onClose",{selectedDates:e,dateStr:t})}}},l=(r(1098),r(33)),c=Object(l.a)(s,(function render(){var e=this,t=e._self._c;return t("div",{attrs:{"data-cy":"date-range-picker"}},[e.showDateRangeLabel?t("div",{staticClass:"nowrap"},[e._v("\n      "+e._s(e.dateRangeFormatted)+"\n    ")]):e._e(),e._v(" "),t("date-picker",e._b({attrs:{config:e.datePickerConfig,"custom-class":[{"form-control calendar-input":e.showCalendarIcon,"ninja-hidden":e.hiddenMode}],events:e.events,disabled:e.disabled},on:{"on-close":e.onClose,"on-change":e.onChange},model:{value:e.localValue,callback:function callback(t){e.localValue=t},expression:"localValue"}},"date-picker",e.$attrs,!1))],1)}),[],!1,null,"57bd1dae",null);t.a=c.exports},1098:function(e,t,r){"use strict";r(1021)},1244:function(e,t,r){"use strict";r.d(t,"a",(function(){return o}));var o=function mergeRoomGuests(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return e.map((function(e,r){var o,n=e.guest||(null===(o=t[r])||void 0===o?void 0:o.guest)||{};return{first_name:n.first_name||null,last_name:n.last_name||null,first_name_kana:n.first_name_kana||null,last_name_kana:n.last_name_kana||null}}))}},1245:function(e,t,r){"use strict";r.d(t,"b",(function(){return saveGuestDetailContext})),r.d(t,"a",(function(){return loadGuestDetailContext}));var o=r(326);function saveGuestDetailContext(e,t){(null==t?void 0:t.startsWith("/reservation/guest-detail"))&&o.a.save("".concat(e,"_guestDetailContext"),{query:t})}function loadGuestDetailContext(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return o.a.load("".concat(e,"_guestDetailContext"),t)}},1459:function(e,t,r){},1460:function(e,t,r){},1461:function(e,t,r){},1462:function(e,t,r){},1463:function(e,t,r){},1464:function(e,t,r){},1465:function(e,t,r){},1586:function(e,t,r){"use strict";r(1459)},1587:function(e,t,r){"use strict";r(1460)},1588:function(e,t,r){e.exports=r.p+"013650cae4897d6f82d5688ef314e8f9.png"},1589:function(e,t,r){"use strict";r(1461)},1590:function(e,t,r){"use strict";r(1462)},1591:function(e,t,r){"use strict";r(1463)},1592:function(e,t,r){"use strict";r(1464)},1593:function(e,t,r){"use strict";r(1465)},896:function(e,t,r){"use strict";r.r(t);var o=r(1321),n=r(1343),i=r(40);function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?ownKeys(r,!0).forEach((function(t){_defineProperty(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(r).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function _defineProperty(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var a=r(1338),s=r(20),l=r.n(s),c=r(1341),u=r(1340),d=r(9),p=r(259),h=r(23),m=r(1054),_=r(979),v=r(8);function PlanViewItemvue_type_script_lang_js_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function PlanViewItemvue_type_script_lang_js_objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?PlanViewItemvue_type_script_lang_js_ownKeys(r,!0).forEach((function(t){PlanViewItemvue_type_script_lang_js_defineProperty(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):PlanViewItemvue_type_script_lang_js_ownKeys(r).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function PlanViewItemvue_type_script_lang_js_defineProperty(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var y={name:"PlanViewItem",components:{OtaList:c.a,PriceTable:u.a,PaymentPromotionBanner:m.a},mixins:[Object(a.a)("room")],props:{plan:{type:Object,required:!0},room:{type:Object,required:!0}},setup:function setup(e){var t=Object(p.b)().getMcpPriceValue,r=Object(d.getCurrentInstance)().proxy,o=Object(d.toRefs)(e).room,n=Object(p.g)(o,r.bookRoomCount),i=n.nonSignInPriceDetail,a=n.originalPrice,s=n.signInPriceDetail,l=Object(d.computed)((function(){return v.a.getters["membership/isSignedIn"]})),c=Object(d.computed)((function(){var r,o,n,i=l.value?"sign_in_discount":"non_sign_in_discount";if(!(null===(r=e.room[i])||void 0===r||null===(o=r.payment_promotion)||void 0===o?void 0:o.discount_amount))return null;var a=t(null===(n=e.room[i])||void 0===n?void 0:n.payment_promotion,"discount_amount");return Object(_.c)(a)}));return{nonSignInPriceDetail:i,originalPrice:a,signInPriceDetail:s,getMcpPriceValue:t,paymentPromotionAmount:c}},data:function data(){return{isLoading:!1}},computed:PlanViewItemvue_type_script_lang_js_objectSpread({},Object(i.d)({getSelectedRoomCount:"search/getSelectedRoomCount",isTiersMode:"setting/isTiersMode",isUndated:"search/isUndated",form:"search/getSearchForm",isGHAHighlightedItem:"search/isGHAHighlightedItem"}),{bookRoomCount:function bookRoomCount(){return!this.isTiersMode&&this.isUndated?this.form.rooms.length:this.form.room_count},filteredBrrPrices:function filteredBrrPrices(){var e,t,r=this;return null===(e=this.room.non_sign_in_discount)||void 0===e||null===(t=e.brr_prices)||void 0===t?void 0:t.filter((function(e){var t=r.getMcpPriceValue(e,"ota_price_value");if(!t)return!1;if(r.originalPrice&&t>r.originalPrice)return!0;if(r.signInPriceDetail){if(t>r.signInPriceDetail.total)return!0;if(t===r.signInPriceDetail.total&&r.priceType===h.k.BRR)return!0}if(r.nonSignInPriceDetail){if(t>r.nonSignInPriceDetail.total)return!0;if(t===r.nonSignInPriceDetail.total&&r.appliedPriceType===h.k.BRR)return!0}return!1}))},showOTAPrices:function showOTAPrices(){var e;return!this.childrenCount&&!!(null===(e=this.filteredBrrPrices)||void 0===e?void 0:e.length)},roomCode:function roomCode(){return l()(this.room,"room_type_code")},selectedRoomCount:function selectedRoomCount(){var e,t,r,o,n=this.room.room_type_code,i=this.room.room_plan_code,a=(null===(e=this.room.matched_search_criteria)||void 0===e?void 0:e.adults_with_companion)||(null===(t=this.room.matched_search_criteria)||void 0===t?void 0:t.adults_count),s=(null===(r=this.room.matched_search_criteria)||void 0===r?void 0:r.children_with_kid_tier_A_companion)||(null===(o=this.room.matched_search_criteria)||void 0===o?void 0:o.children_count);
1return this.getSelectedRoomCount({roomTypeCode:n,roomPlanCode:i,numberOfAdults:a,numberOfChildren:s,type:"plan"})},childrenCount:function childrenCount(){var e,t,r,o,n,i;return((null===(e=this.room)||void 0===e||null===(t=e.matched_search_criteria)||void 0===t?void 0:t.children_with_kid_tier_A_companion)||(null===(r=this.room)||void 0===r||null===(o=r.matched_search_criteria)||void 0===o?void 0:o.children_count))-((null===(n=this.room)||void 0===n||null===(i=n.matched_search_criteria)||void 0===i?void 0:i.kid_tier_A_companion)||0)},isGHASelectedPlan:function isGHASelectedPlan(){return this.isGHAHighlightedItem({hotelPlanCode:this.plan.code,roomTypeCode:this.room.room_type_code})}}),methods:{changeRoomCount:function changeRoomCount(e){var t,r,o,n,i,a,s;this.$store.dispatch("search/setRoomSelectedCount",PlanViewItemvue_type_script_lang_js_objectSpread({type:"plan",roomTypeCode:this.room.room_type_code,roomPlanCode:this.room.room_plan_code,numberOfAdults:(null===(t=this.room)||void 0===t||null===(r=t.matched_search_criteria)||void 0===r?void 0:r.adults_with_companion)||(null===(o=this.room)||void 0===o||null===(n=o.matched_search_criteria)||void 0===n?void 0:n.adults_count),numberOfChildren:(null===(i=this.room)||void 0===i||null===(a=i.matched_search_criteria)||void 0===a?void 0:a.children_with_kid_tier_A_companion)||(null===(s=this.room.matched_search_criteria)||void 0===s?void 0:s.children_count)},e))}}},g=(r(1586),r(33));function PlanViewListvue_type_script_lang_js_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function PlanViewListvue_type_script_lang_js_defineProperty(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var f={name:"PlanViewList",components:{PlanViewItem:Object(g.a)(y,(function render(){var e=this,t=e._self._c;return t("article",{staticClass:"plan-container",attrs:{"data-cy":"plan-".concat(e.plan.code)}},[e.paymentPromotionAmount?t("payment-promotion-banner",{staticClass:"mb-2",attrs:{variant:"superlight",compact:""},scopedSlots:e._u([{key:"title",fn:function fn(){return[t("div",{staticClass:"text-13px"},[t("span",{staticClass:"font-weight-bold"},[e._v(" "+e._s(e.$t("reservationPayment.prePayment"))+": ")]),e._v(" "),t("span",{staticClass:"font-weight-normal",staticStyle:{color:"black !important"}},[e._v("\n            "+e._s(e.$t("bookingResult.planRoomPaymentPromotionBannerAmount",[e.paymentPromotionAmount]))+"\n          ")])])]},proxy:!0}],null,!1,4016472980)}):e._e(),e._v(" "),t("price-table",{attrs:{item:_objectSpread({},e.room,{wbf_enabled:e.plan.wbf_enabled,hotel_plan_description:e.plan.description,inclusive_extra_ids:e.plan.inclusive_extra_ids,only_visible_to_guest:e.plan.only_visible_to_guest,sign_in_required:e.plan.sign_in_required,sale_limit:e.plan.sale_limit}),"applied-price-type":e.appliedPriceType,"price-type":e.priceType,"is-loading":e.isLoading,"room-count":e.room.room_count,"selected-room-count":e.selectedRoomCount,"get-search-params":e.getSearchParams,"book-room-count":e.bookRoomCount,"is-highlighted-price-table":e.isGHASelectedPlan},on:{book:e.book,bookAirline:e.bookAirline,changeRoomCount:e.changeRoomCount,setWbfPriceMap:e.setWbfPriceMap}}),e._v(" "),e.showOTAPrices?t("ota-list",{attrs:{id:"".concat(e.room.room_type_code,"-").concat(e.room.room_plan_code,"-").concat(e.room.sleeps),"ota-names":e.filteredBrrPrices,"book-room-count":e.bookRoomCount,"is-plan-view":""}}):e._e(),e._v(" "),t("b-row",{attrs:{"no-gutters":""}},[t("b-col",{attrs:{lg:"7",xl:"8"}}),e._v(" "),t("b-col",{attrs:{lg:"5",xl:"4"}},[t("portal-target",{attrs:{name:"bookAirlineWarning-".concat(e.room.room_type_code,"-").concat(e.room.room_plan_code,"-").concat(e.room.sleeps)}})],1)],1)],1)}),[],!1,null,"5c263486",null).exports},props:{room:{type:Object,required:!0},roomPlan:{type:Object,required:!0},roomTypeCode:{type:String,required:!0}},data:function data(){return{viewMore:!1}},computed:function PlanViewListvue_type_script_lang_js_objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?PlanViewListvue_type_script_lang_js_ownKeys(r,!0).forEach((function(t){PlanViewListvue_type_script_lang_js_defineProperty(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):PlanViewListvue_type_script_lang_js_ownKeys(r).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},Object(i.d)({multiple:"search/getIsMultiple",searchForm:"search/getSearchForm"}))},b=(r(1587),Object(g.a)(f,(function render(){var e=this._self._c;return e("section",{staticClass:"plan-wrapper"},[e("plan-view-item",{attrs:{plan:this.roomPlan,room:this.room,variant:"plan"}})],1)}),[],!1,null,"383c1c44",null).exports),P=r(1082),w=r(1214),O=r(1342),j=r(31),C=r(1588),k=r.n(C),R=r(1344);function PlanViewHeadervue_type_script_lang_js_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function PlanViewHeadervue_type_script_lang_js_objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?PlanViewHeadervue_type_script_lang_js_ownKeys(r,!0).forEach((function(t){PlanViewHeadervue_type_script_lang_js_defineProperty(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):PlanViewHeadervue_type_script_lang_js_ownKeys(r).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function PlanViewHeadervue_type_script_lang_js_defineProperty(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var S={name:"PlanViewHeader",components:{PaymentPromotionBanner:m.a,PlanDescription:R.a,MultiImages:P.a,RoomPlanFeatures:O.a,ImageWrapper:w.a},props:{plan:{type:Object,required:!0},planCode:{type:String,required:!0},planName:{type:String,required:!0},pictures:{type:Array,required:!0},planDescription:{type:String,required:!0},isHighlighted:{type:Boolean,default:!1}},setup:function setup(e){var t=Object(d.getCurrentInstance)().proxy.$store,r=Object(p.b)().getMcpPriceValue,o=Object(d.computed)((function(){return t.getters["membership/isSignedIn"]}));return{paymentPromotionAmount:Object(d.computed)((function(){return e.plan.rooms.some((function(e){var t,n,i,a=o.value?"sign_in_discount":"non_sign_in_discount";if(!(null===(t=e[a])||void 0===t||null===(n=t.payment_promotion)||void 0===n?void 0:n.discount_amount))return!1;var s=r(null===(i=e[a])||void 0===i?void 0:i.payment_promotion,"discount_amount");return Object(_.c)(s)}))}))}},data:function data(){return{readMore:!1,isOverflow:!1,defaultPlanImage:k.a}},computed:PlanViewHeadervue_type_script_lang_js_objectSpread({},Object(i.d)({searchForm:"search/getSearchForm",nights:"search/getNights"}),{roomPlanCode:function roomPlanCode(){var e,t,r;return(null===(r=(null!==(e=null===(t=this.plan)||void 0===t?void 0:t.rooms)&&void 0!==e?e:[])[0])||void 0===r?void 0:r.room_plan_code)||""},detailModalId:function detailModalId(){return"planDetail-".concat(this.plan.id)},formattedPlan:function formattedPlan(){var e,t;return PlanViewHeadervue_type_script_lang_js_objectSpread({},this.plan,{cancellation_free_deadline:(null===(e=this.plan.rooms)||void 0===e||null===(t=e[0])||void 0===t?void 0:t.cancellation_free_deadline)||""})}}),watch:{isHighlighted:function isHighlighted(){this.checkOverflow()}},mounted:function mounted(){var e=this;this.planDescription&&this.$nextTick((function(){var t,r;e.checkOverflow();var o=new ResizeObserver((function(){e.checkOverflow()})),n=null===(t=e.$refs)||void 0===t||null===(r=t.planDesc)||void 0===r?void 0:r.$el;n&&o.observe(n),e.$on("hook:beforeDestroy",(function(){n&&o.unobserve(n)}))}))},methods:{checkOverflow:function checkOverflow(){var e=this;this.planDescription&&this.$nextTick((function(){var t,r,o,n=null==e||null===(t=e.$refs)||void 0===t||null===(r=t.planDesc)||void 0===r||null===(o=r.$el)||void 0===o?void 0:o.offsetHeight;n&&(e.isOverflow=n>=170,e.isOverflow||(e.readMore=!0))}))},priceWithSymbol:_.c,showGalleryMode:function showGalleryMode(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.$store.dispatch("search/setGalleryPhotos",this.pictures),this.$store.dispatch("search/setGalleryIndex",e),this.$bvModal.show("gallery-modal")},isMobile:j.h}},D=(r(1589),Object(g.a)(S,(function render(){var e=this,t=e._self._c;return t("div",{staticClass:"header"},[t("b-row",{staticClass:"no-gutters-xs-only"}
1,[t("b-col",{attrs:{cols:"12"}},[t("b-row",{staticClass:"no-gutters-xs-only"},[t("b-col",{attrs:{cols:"12",lg:"4"}},[t("b-row",{staticClass:"no-gutters-xs-only"},[t("b-col",{staticClass:"pt-lg-3 mt-lg-1",attrs:{cols:"12"}},[e.pictures.length>1?t("div",{staticClass:"img-wrapper"},[t("multi-images",{attrs:{photos:e.pictures,"number-of-footer-image":3,"footer-position":"bottom",clickable:"","blur-background":""},on:{galleryMode:e.showGalleryMode,click:function click(t){return e.showGalleryMode()}}})],1):e.pictures.length>0?t("div",{staticClass:"position-relative img-wrapper"},[t("image-wrapper",{attrs:{img:e.pictures[0].picture.wordpress.url,clickable:"","blur-background":""},on:{click:function click(t){return e.showGalleryMode()}}})],1):t("div",{staticClass:"position-relative img-wrapper"},[t("image-wrapper",{attrs:{img:e.defaultPlanImage}})],1),e._v(" "),t("h4",{staticClass:"plan-name mobile-only"},[e._v(e._s(e.planName))]),e._v(" "),t("room-plan-features",{staticClass:"room-plan-features mt-3 flex-shrink-0 mobile-only",attrs:{plan:e.formattedPlan,"room-plan-code":e.roomPlanCode}})],1)],1)],1),e._v(" "),t("b-col",{attrs:{cols:"12",lg:"8"}},[t("h4",{staticClass:"plan-name desktop-only",attrs:{"data-cy":"plan-".concat(e.planCode,"-plan-name")}},[e._v("\n              "+e._s(e.planName)+"\n            ")]),e._v(" "),t("div",{staticClass:"d-flex"},[t("room-plan-features",{staticClass:"room-plan-features flex-shrink-0 desktop-only",attrs:{plan:e.formattedPlan,"room-plan-code":e.roomPlanCode}}),e._v(" "),e.planDescription||e.paymentPromotionAmount?t("div",{staticClass:"plan-description flex-fill"},[e.paymentPromotionAmount?t("payment-promotion-banner",{staticClass:"mb-3",attrs:{variant:"superlight",compact:""},scopedSlots:e._u([{key:"title",fn:function fn(){return[t("div",{staticClass:"text-13px"},[e._v("\n                      "+e._s(e.$t("bookingResult.planRoomPrePaymentPromotionBanner"))+"\n                    ")])]},proxy:!0},{key:"subtitle",fn:function fn(){return[t("div",{staticClass:"text-black mt-1 text-13px"},[e._v("\n                      "+e._s(e.$t("bookingResult.planPaymentPromotionBannerDesc"))+"\n                    ")])]},proxy:!0}],null,!1,959598742)}):e._e(),e._v(" "),e.planDescription?[t("h5",{staticClass:"text-sm font-weight-bold mb-3"},[e._v("\n                    "+e._s(e.$t("searchResultByPlan.planContent"))+"\n                  ")]),e._v(" "),t("div",{staticClass:"position-relative mb-3"},[t("plan-description",e._b({ref:"planDesc",staticClass:"text-sm plan-collapse",attrs:{"content-class":"text-sm"}},"plan-description",{plan:e.plan},!1)),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:e.isOverflow,expression:"isOverflow"}],staticClass:"hidden-layer"})],1),e._v(" "),e.isOverflow?t("b-button",{directives:[{name:"b-modal",rawName:"v-b-modal",value:e.detailModalId,expression:"detailModalId"}],staticClass:"more-detail-button"},[e._v("\n                    "+e._s(e.$t("searchResultByPlan.moreDetail"))+"\n                  ")]):e._e()]:e._e()],2):e._e()],1)])],1)],1)],1),e._v(" "),t("b-modal",{attrs:{id:e.detailModalId,size:"lg","hide-footer":"",centered:"","modal
1-class":"plan-detail-modal"}},[t("div",{staticClass:"detail-modal-height-limiter"},[t("div",{staticClass:"break-word"},[t("h4",{staticClass:"plan-name mb-3"},[e._v(e._s(e.planName))]),e._v(" "),t("plan-description",e._b({ref:"planDesc"},"plan-description",{plan:e.plan},!1))],1)])])],1)}),[],!1,null,"02240465",null).exports),I=r(1349),x=r(1215),M=r(1049),A=r(1170),$=r(137),H=r.n($),F={name:"PlanRoomFacilities",components:{HotelIcon:M.a,RoomSizeIcon:A.a},props:{room:{type:Object,required:!0}},computed:{roomSize:function roomSize(){var e,t,r,o,n,i,a={square_meters:"m<sup>2</sup>",tatami_mats:this.$t("bookingResult.roomSizeUnit.tatami_mats")}[null===(e=this.room)||void 0===e||null===(t=e.room_size)||void 0===t?void 0:t.unit]||(null===(r=this.room)||void 0===r||null===(o=r.room_size)||void 0===o?void 0:o.unit);return{value:null===(n=this.room)||void 0===n||null===(i=n.room_size)||void 0===i?void 0:i.value,unit:a}},featureList:function featureList(){var e,t,r,o,n=[];H()(null===(e=this.roomSize)||void 0===e?void 0:e.value)&&n.push({icon:"RoomSizeIcon",html:"".concat(null===(r=this.roomSize)||void 0===r?void 0:r.value," ").concat(null===(o=this.roomSize)||void 0===o?void 0:o.unit)});if(Array.isArray(null===(t=this.room)||void 0===t?void 0:t.beds)){var i=!0,a=!1,s=void 0;try{for(var l,c=this.room.beds[Symbol.iterator]();!(i=(l=c.next()).done);i=!0){var u=l.value,d=u.bed_count>0?": ".concat(this.$tc("bookingResult.bedCount",u.bed_count)):"",p=u.width&&u.length?"(".concat(u.width," x ").concat(u.length,"cm)"):"";n.push({icon:"HotelIcon",text:"".concat(u.bed_type," ").concat(p).concat(d)})}}catch(h){a=!0,s=h}finally{try{i||null==c.return||c.return()}finally{if(a)throw s}}}return n}}},E=(r(1590),Object(g.a)(F,(function render(){var e=this,t=e._self._c;return t("div",{staticClass:"feature-container"},e._l(e.featureList,(function(r,o){return t("span",{key:"feature-"+o,staticClass:"feature-item",attrs:{cols:"6",lg:"12"}},[t("i",{style:"fill: #a1a2a2"},[t(r.icon,{tag:"component",staticClass:"icon"})],1),e._v(" "),t("span",{staticClass:"text"},[e._v(e._s(r.text))]),e._v(" "),t("span",{staticClass:"text",domProps:{innerHTML:e._s(r.html)}})])})),0)}),[],!1,null,"76a02cfa",null).exports);function PlanViewIndexvue_type_script_lang_js_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function PlanViewIndexvue_type_script_lang_js_defineProperty(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var T={name:"PlanViewIndex",components:{RoomType:o.a,PlanRoomFacilities:E,PlanViewList:b,PlanViewHeader:D,MemberExclusive:x.a,ResultPageJsonLd:I.a},props:{plan:{type:Object,required:!0},isHighlighted:{type:Boolean,default:!1}},data:function data(){return{viewAll:!1}},computed:{previewRooms:function previewRooms(){return this.plan&&this.plan.rooms&&0!==this.plan.rooms.length?this.viewAll?this.plan.rooms:[this.plan.rooms[0]]:[]},isHighlightedPlan:function isHighlightedPlan(){return this.isHighlighted}},methods:function PlanViewIndexvue_type_script_lang_js_objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?PlanViewIndexvue_type_script_lang_js_ownKeys(r,!0).forEach((function(t){PlanViewIndexvue_type_script_lang_js_defineProperty(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):PlanViewIndexvue_type_script_lang_js_ownKeys(r).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},Object(i.c)("search",["setRoomDetails"]),{_get:l.a,handleClickRoomDetails:function handleClickRoomDetails(e){this.setRoomDetails(e),this.$bvModal.show("room-details-modal")}})},L=(r(1591),Object(g.a)(T,(function render(){var e=this,t=e._self._c;return e.plan?t("div",{staticClass:"room-plan-full-view-container",class:{highlighted:e.isHighlightedPlan}},[e.isHighlightedPlan?t("h4",{staticClass:"highlighted-plan-frame-title"},[e._v("\n      "+e._s(e.$t("bookingResult.GHA.title"))+"\n    ")]):e._e(
1),e._v(" "),t("plan-view-header",{staticClass:"px-3",attrs:{"plan-code":e.plan.code||"","plan-name":e.plan.name||"",pictures:e.plan.plan_pictures||[],plan:e.plan,"plan-description":e.plan.description||"","is-highlighted":e.isHighlightedPlan}}),e._v(" "),e._l(e.previewRooms,(function(r,o){return t("section",{key:o,staticClass:"room-container"},[t("b-row",{attrs:{"no-gutters":""}},[t("b-col",{attrs:{cols:"12",md:"3"}},[t("room-type",{attrs:{room:r,variant:"plan",clickable:!0,"number-of-footer-image":0}})],1),e._v(" "),t("b-col",{attrs:{cols:"12",md:"9"}},[t("b-row",{staticClass:"plan-content",attrs:{"no-gutters":""}},[t("b-col",{staticClass:"pr-3",attrs:{cols:"12",md:"5"}},[0===o?t("label",{directives:[{name:"theme-font",rawName:"v-theme-font"}],staticClass:"recommended"},[e._v(e._s(e.$t("base.recommended"))+"\n              ")]):e._e(),e._v(" "),t("h5",{staticClass:"room-type-name mb-2",attrs:{"data-cy":"room-".concat(r.room_type_code,"-room-type-name")}},[e._v("\n                "+e._s(r.room_type_name)),r.limited?t("member-exclusive",{staticClass:"ml-3"}):e._e()],1),e._v(" "),t("plan-room-facilities",{staticClass:"mt-3 mb-2",attrs:{room:r}}),e._v(" "),t("b-button",{directives:[{name:"theme-btn-outline",rawName:"v-theme-btn-outline"}],staticClass:"text-sm",on:{click:function click(t){return e.handleClickRoomDetails(r)}}},[e._v(e._s(e.$t("bookingResult.showRoomDetails")))])],1),e._v(" "),t("b-col",{staticClass:"pt-3 pt-md-0",attrs:{cols:"12",md:"7"}},[t("plan-view-list",{attrs:{room:r,"room-type-code":r.room_type_code,"room-plan":e.plan}})],1)],1)],1)],1),e._v(" "),t("result-page-json-ld",{key:"result-plan-page-json-ld-".concat(o),attrs:{type:"plan","room-data":r,"plan-data":e.plan,"plan-index":o}})],1)})),e._v(" "),e.plan&&e.plan.rooms&&e.plan.rooms.length>1?t("span",{staticClass:"view-all",attrs:{"data-cy":"plan-".concat(e.plan.code,"-view-all")},on:{click:function click(t){e.viewAll=!e.viewAll}}},[e._v(e._s(e.viewAll?e.$t("bookingResult.viewLess"):e.$tc("bookingResult.viewAllRooms",e.plan.rooms.length)))]):e._e()],2):e._e()}),[],!1,null,"23ab635b",null).exports),G=r(1346),V=r(1347),B=r(1348),K=r(11),q=r(323),N=r(1095),z=r(1048),Y=r(1014),U=r(90),W=r(157),J=r(72),Q=r(1166),X=r(1201),Z=r(1203),ee=r(1244),te=r(24),re=r(1245),oe=r(84),ne=r(41),ie="browser",ae="browser-base",se="bw-language",le="exact-match",ce="base-match",ue="unsupported-language";function MultipleCurrencyDropdownvue_type_script_lang_js_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function MultipleCurrencyDropdownvue_type_script_lang_js_defineProperty(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _slicedToArray(e,t){return function _arrayWithHoles(e){if(Array.isArray(e))return e}(e)||function _iterableToArrayLimit(e,t){var r=[],o=!0,n=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(o=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);o=!0);}catch(l){n=!0,i=l}finally{try{o||null==s.return||s.return()}finally{if(n)throw i}}return r}(e,t)||function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var de={name:"MultipleCurrencyDropdown",setup:function setup(){var e=Object(d.ref)(!1),t=Object(d.getCurrentInstance)().proxy,r=t.$t,o=t.$i18n,n=Object(d.computed)((function(){return v.a.getters["mcp/selectedCurrency"]})),i=Object(d.computed)((function(){var e=oe.c[n.value],t=e.symbol!==n.value?e.symbol:"";return Object(j.h)()?e.symbol:"".concat(t," ").concat(n.value)})),a=Object(d.computed)((function(){return Object.entries(oe.c).filter((function(e){var t=_slicedToArray(e,2);t[0];return!1!==t[1].searchable})).map((function(e){var t=_slicedToArray(e,2),n=t[0];return function MultipleCurrencyDropdownvue_type_script_lang_js_objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?MultipleCurrencyDropdownvue_type_script_lang_js_ownKeys(r,!0).forEac
1h((function(t){MultipleCurrencyDropdownvue_type_script_lang_js_defineProperty(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):MultipleCurrencyDropdownvue_type_script_lang_js_ownKeys(r).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},t[1],{currency:n,translatedText:r("multipleCurrency.".concat(n),{locale:o.locale})})})).sort((function(e,t){return e.translatedText.localeCompare(t.translatedText)})).sort((function(e){return n.value.includes(e.currency)?-1:1}))})),s=Object(d.computed)((function(){return a.value.map((function(e){return{currency:e.currency,translatedText:e.translatedText,symbol:e.symbol}}))})),l=Object(d.computed)((function(){return a.value.filter((function(e){return oe.c[e.currency].isSuggested&&e.currency!==n.value})).map((function(e){return{currency:e.currency,translatedText:e.translatedText,symbol:e.symbol}}))}));return Object(d.onMounted)((function(){var e=navigator.language,t=oe.a[e],r=ne.a.getItem("triplabot_locale"),o=null,n=null;void 0!==t&&(o=ie,n=le);var i=oe.b[e];void 0===t&&void 0!==i&&(o=ae,n=ce),void 0===t&&void 0===i&&(o=se,n=ue),Object(U.w)({"t-event_action":"detect-mcp-by-language",detected_language:e||r,language_source:o,language_match_type:n,currency:v.a.getters["mcp/detectedCurrency"]})})),{allCurrenciesList:a,dropdownText:i,filteredCurrencyList:s,onDropdownShow:function onDropdownShow(){e.value||(e.value=!0,Object(U.w)({"t-event_action":"user-open-secondary-mcp-selector"}))},selectedCurrency:n,selectCurrency:function selectCurrency(e){Object(U.w)({"t-event_action":"secondary-selector-change-currency","t-currency_code":e,"t-old_currency_code":n.value}),v.a.dispatch("mcp/setSelectedCurrency",e)},suggestedCurrencyList:l,SUPPORT_MCP_CURRENCIES:oe.c}}}
1,pe=(r(1592),Object(g.a)(de,(function render(){var e=this,t=e._self._c;return t("b-dropdown",{staticClass:"mcp-dropdown",attrs:{"toggle-class":"mcp-dropdown__toggle","data-cy":"mcp-dropdown-selector",variant:"outline-secondary-light",right:"",text:e.dropdownText},on:{show:e.onDropdownShow}},[t("h6",{staticClass:"font-weight-bold mt-2"},[e._v(e._s(e.$t("multipleCurrency.suggestedCurrencies")))]),e._v(" "),e._l(e.suggestedCurrencyList,(function(r){return t("b-dropdown-item",{key:r.currency+"suggested",staticClass:"mb-1",attrs:{"link-class":"mcp-dropdown__item"},on:{click:function click(t){return e.selectCurrency(r.currency)}}},[e._v(e._s("".concat(r.symbol," ").concat(r.translatedText)))])})),e._v(" "),t("h6",{staticClass:"font-weight-bold mt-2"},[e._v(e._s(e.$t("multipleCurrency.allCurrencies")))]),e._v(" "),e._l(e.filteredCurrencyList,(function(r){return t("b-dropdown-item",{key:r.currency,staticClass:"mb-1",attrs:{"data-cy":"mcp-dropdown-item-".concat(r.currency)},on:{click:function click(t){return e.selectCurrency(r.currency)}}},[e._v(e._s("".concat(r.symbol," ").concat(r.translatedText)))])}))],2)}),[],!1,null,"af94873a",null).exports),he=r(182);function _objectWithoutProperties(e,t){if(null==e)return{};var r,o,n=function _objectWithoutPropertiesLoose(e,t){if(null==e)return{};var r,o,n={},i=Object.keys(e);for(o=0;o<i.length;o++)r=i[o],t.indexOf(r)>=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)r=i[o],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function _toConsumableArray(e){return function _arrayWithoutHoles(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t<e.length;t++)r[t]=e[t];return r}}(e)||function _iterableToArray(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function Resultvue_type_script_lang_js_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function Resultvue_type_script_lang_js_objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Resultvue_type_script_lang_js_ownKeys(r,!0).forEach((function(t){Resultvue_type_script_lang_js_defineProperty(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Resultvue_type_script_lang_js_ownKeys(r).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Resultvue_type_script_lang_js_defineProperty(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function asyncGeneratorStep(e,t,r,o,n,i,a){try{var s=e[i](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(o,n)}function _asyncToGenerator(e){return function(){var t=this,r=arguments;return new Promise((function(o,n){var i=e.apply(t,r);function _next(e){asyncGeneratorStep(i,o,n,_next,_throw,"next",e)}function _throw(e){asyncGeneratorStep(i,o,n,_next,_throw,"throw",e)}_next(void 0)}))}}var me,_e={name:"BookingResult",components:{RoomViewList:n.a,RoomType:o.a,PlanViewIndex:L,SelectedBar:B.a,GalleryModal:N.a,PlanDetailsModal:G.a,RoomDetailsModal:V.a,CancellationPolicyModal:z.a,FormError:W.a,LazyComponent:Q.a,RoomTitle:X.a,NoSearchResult:Z.a,MultipleCurrencyDropdown:pe},beforeRouteEnter:(me=_asyncToGenerator(regeneratorRuntime.mark((function _callee(e,t,r){var o,n,i,a;return regeneratorRuntime.wrap((function _callee$(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(te.d)();case 2:o=v.a.getters["setting/getHotelCode"],n=Object(re.a)(o)||{},i=n.query,a=v.a.getters["membership/isUserSignedIn"],i&&a?r({path:i}):r();case 6:case"end":return e.stop()}}),_callee)}))),function beforeRouteEnter(e,t,r){return me.apply(this,arguments)}),props:{noRoomSummary:{type:[Object,null,void 0],default:null}},setup:function setup(){var e=Object(d.getCurrentInstance)().proxy.$store,t=Object(d.ref)(""),r=navigator.language;return e.getters["mcp/isMcpEnabled"]&&!e.getters["mcpTracking/initCurrency"]&&(e.dispatch("mcpTracking/setInitCurrency",e.getters["mcp/selectedCurrency"]),Object(U.w)({"t-event_action":"initial-currency","t-currency_code":e.getters["mcp/selectedCurrency"]})),Object(d.onMounted)(_asyncToGenerator(regeneratorRuntime.mark((function _callee2(){var e,r;return regeneratorRuntime.wrap((function _callee2$(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,he.a.getCurrencyByIP();case 2:e=o.sent,r=e.currency,t.value=r;case 5:case"end":return o.stop()}}),_callee2)}
1)))),{browserLanguage:r,currency:t}},data:function data(){return{isMobile:Object(j.h)(),isBooking:!1,currentRoomIndex:2,currentPlanIndex:2}},computed:Resultvue_type_script_lang_js_objectSpread({},Object(i.d)({getRooms:"search/getRooms",getPlans:"search/getPlans",multiple:"search/getIsMultiple",isUndated:"search/isUndated",error:"error/getSearchResultError",searchForm:"search/getSearchForm",guest:"booking/getGuest",initialSetting:"setting/getInit",selectedRooms:"search/getSelectedRooms",totalKidsCount:"search/getTotalKidsCount",isTiersMode:"setting/isTiersMode",shouldHighlightGHA:"search/shouldHighlightGHA",searchResultPrice:"search/getTotalPriceFromSearch",currentReservation:"booking/getReservationDetails",setting:"setting/getSetting",isSupportCompanion:"setting/isSupportCompanion",adultCompanion:"membership/getAdultCompanion",kidCompanion:"membership/getKidCompanion",numberOfRooms:"search/getRoomsCount",isLotteryEntry:"lottery/getIsLotteryEntry",lotteryEventSetting:"lottery/getLotteryEventSetting",isMcpMode:"mcp/isMcpMode",selectedCurrency:"mcp/selectedCurrency",isMcpEnabled:"mcp/isMcpEnabled",brandID:"setting/getBrandID",enableMCPByLanguage:"setting/isMcpByLocaleAllowed"}),{isUpdateFlow:function isUpdateFlow(){return this.$route.query.current_reservation},showResultInPlan:function showResultInPlan(){return"plan"===this.searchForm.type},hasNoResult:function hasNoResult(){return"plan"===this.searchForm.type?0===this.plans.length&&!this.highlightedGHAPlan:0===this.rooms.length&&!this.highlightedGHARoom&&!this.error},rooms:function rooms(){var e,t=this;if(!this.getRooms)return[];if(!this.shouldHighlightGHA)return this.getRooms.slice(0,this.currentRoomIndex);var r=null===(e=this.$route.query)||void 0===e?void 0:e.hotel_plan_code;return this.getRooms.filter((function(e){var o,n;return e.room_type_code!==(null===(o=t.$route.query)||void 0===o?void 0:o.room_type_code)||!(null===(n=e.room_plan)||void 0===n?void 0:n.some((function(e){return e.hotel_plan_code===r})))})).slice(0,this.currentRoomIndex)},highlightedGHARoom:function highlightedGHARoom(){var e,t,r;if(!this.shouldHighlightGHA||!this.getRooms)return null;var o=null===(e=this.$route.query)||void 0===e?void 0:e.room_type_code,n=null===(t=this.$route.query)||void 0===t?void 0:t.hotel_plan_code,i=null===(r=this.getRooms)||void 0===r?void 0:r.find((function(e){return e.room_type_code===o}));if(!i)return null;var a=!0,s=!1,l=void 0;try{for(var c,u=(i.room_plan||[])[Symbol.iterator]();!(a=(c=u.next()).done);a=!0){var d=c.value;if(d.hotel_plan_code===n)return Resultvue_type_script_lang_js_objectSpread({},i,{room_plan:[d]})}}catch(p){s=!0,l=p}finally{try{a||null==u.return||u.return()}finally{if(s)throw l}}return null},displayPlans:function displayPlans(){var e,t=this,r=!!this.$route.query.current_reservation,o=[h.w.CreditCard,h.w.PrePaid,h.w.AmazonPay].includes(null===(e=this.currentReservation)||void 0===e?void 0:e.payment_method);return this.getPlans?this.getPlans.filter((function(e){var n,i,a=null===(n=e.payment_method)||void 0===n?void 0:n.every((function(e){return[h.w.deferredPayment,h.w.OnSite].includes(e.code)}));if(r&&o)return e.inclusiveExtraLimit>=t.bookRoomCount&&!a;if(!t.shouldHighlightGHA)return e.inclusiveExtraLimit>=t.bookRoomCount;if(e.code===(null===(i=t.$route.query)||void 0===i?void 0:i.hotel_plan_code)){var s,l=null===(s=t.$route.query)||void 0===s?void 0:s.room_type_code;if(e.rooms.some((function(e){return e.room_type_code===l})))return!1}return e.inclusiveExtraLimit>=t.bookRoomCount})):[]},plans:function plans(){var e;return(null===(e=this.displayPlans)||void 0===e?void 0:e.slice(0,this.currentPlanIndex))||[]},highlightedGHAPlan:function highlightedGHAPlan(){var e,t,r;if(!this.shouldHighlightGHA||!this.getPlans)return null;var o=null===(e=this.$route.query)||void 0===e?void 0:e.hotel_plan_code,n=null===(t=this.$route.query)||void 0===t?void 0:t.room_type_code,i=null===(r=this.getPlans)||void 0===r?void 0:r.find((function(e){return e.code===o}));if(!i)return null;var a=!0,s=!1,l=void 0;try{for(var c,u=(i.rooms||[])[Symbol.iterator]();!(a=(c=u.next()).done);a=!0){var d=c.value;if(d.room_type_code===n)return Resultvue_type_script_lang_js_objectSpread({},i,{rooms:[d]})}}
1catch(p){s=!0,l=p}finally{try{a||null==u.return||u.return()}finally{if(s)throw l}}return null},numberOfPlans:function numberOfPlans(){var e,t=(null===(e=this.displayPlans)||void 0===e?void 0:e.length)||0;return this.shouldHighlightGHA&&this.highlightedGHAPlan?t+1:t},roomViewIntersectionKey:function roomViewIntersectionKey(){var e,t;return"".concat(this.currentRoomIndex,"_").concat(null!==(e=null===(t=this.getRooms)||void 0===t?void 0:t.length)&&void 0!==e?e:0)},planViewIntersectionKey:function planViewIntersectionKey(){var e,t;return"".concat(this.currentPlanIndex,"_").concat(null!==(e=null===(t=this.getPlans)||void 0===t?void 0:t.length)&&void 0!==e?e:0)},bookRoomCount:function bookRoomCount(){return this.isTiersMode||this.isUndated?this.searchForm.room_count:0}}),methods:Resultvue_type_script_lang_js_objectSpread({},Object(i.c)("search",["setCurrentSearchParams"]),{getSearchParams:function getSearchParams(){var e=this,t=this.setting.code,r=this.searchForm,o=r.checkin,n=r.checkout,i=r.mode,a=r.search_id,s=r.lottery_event_uuid,l=r.lottery_access_token,c=this.isTiersMode?this.searchForm.adults:this.selectedRooms.reduce((function(e,t){return e+t.adults}),0),u=this.totalKidsCount,d=this.selectedRooms.find((function(e){return e.cheapestPriceInfo.couponCode})),p=(null==d?void 0:d.cheapestPriceInfo.couponCode)||this.$route.query.voucher_coupon_code,h={mode:i,checkin_date:o,checkout_date:n,adults:c,children:u,coupon_code:p,search_result_price:this.searchResultPrice,rooms:this.selectedRooms.map((function(t){var r,i,a=t.adults,s=t.children,l=t.roomCode,c=t.planCode,u=t.cheapestPriceInfo,d={checkin_date:o,checkout_date:n,adults:a,children:s||0,room_count:1,room_type_code:l,room_plan_code:c},p=null===(r=e.searchForm)||void 0===r?void 0:r.rooms[0];if(e.$preview&&p&&(e.isTiersMode&&(d.kids_age_range=Object(J.h)(p.kids_t
1iers)),d.adult_companion=p.adult_companion||0,d.kid_tier_A_companion=p.kid_tier_A_companion||0,e.isSupportCompanion&&e.kidCompanion.is_active&&p.kid_tier_A_companion>0)){for(var h=_toConsumableArray(p.kids_tiers),m=0;m<(null==p?void 0:p.kid_tier_A_companion);m++)h.push("A");d.kids_age_range=Object(J.h)(h)}return u.promotionID&&(d.membership_promotion_id=u.promotionID),(null===(i=u.scrapeIds)||void 0===i?void 0:i.length)&&(d.scrape_ids=u.scrapeIds),d}))};this.$preview&&(h.adults=h.rooms.reduce((function(e,t){return e+t.adults}),0),h.children=h.rooms.reduce((function(e,t){return e+t.children}),0));var m=Resultvue_type_script_lang_js_objectSpread({},h,{search_id:a,rooms:JSON.stringify(h.rooms.map((function(e){e.checkin_date,e.checkout_date;return _objectWithoutProperties(e,["checkin_date","checkout_date"])}))),code:t});this.$route.query.current_reservation&&(h.reservation_no=this.$route.query.current_reservation);var _=this.$route.query.current_lottery_entry;return _&&(h.lottery_result_entry_number=_,h.context="update_lottery_result",m.current_lottery_entry=_),s&&(h.lottery_event_uuid=s,m.lottery_event=s),l&&(h.lottery_access_token=l,m.lottery_access_token=l),this.isMcpMode&&(h.mcp_currency=this.selectedCurrency,m.mcp_currency=this.selectedCurrency),{paramsForQuery:m,paramsForAPI:h}},sendBookEvent:function sendBookEvent(){var e,t,r;Object(U.b)(this,(null===(e=this.searchForm)||void 0===e||null===(t=e.rooms)||void 0===t?void 0:t.length)||(null===(r=this.searchForm)||void 0===r?void 0:r.room_count))},bookMultipleRoom:function bookMultipleRoom(){var e=this;this.isLotteryEntry&&(this.selectedRooms.length,this.lotteryEventSetting.settings.min_room),this.$store.dispatch("error/setReservationError",null),this.$store.dispatch("error/setGlobalError",null),this.$store.dispatch("booking/resetPoints"),this.isBooking=!0;var t=this.getSearchParams(),r=t.paramsForAPI,o=t.paramsForQuery;this.setCurrentSearchParams(r),this.sendBookEvent(),this.$store.dispatch("booking/getBookingPrice",{searchParams:r}).then((function(t){var r;Object(U.r)(t),e.$store.dispatch("extras/setExtraItems",null!==(r=null==t?void 0:t.extras)&&void 0!==r?r:[]);var n=null==t?void 0:t.additional_questions;if(e.$store.dispatch("booking/setInitAdditionalQuestions",n),e.$store.dispatch("extras/clearSelectedExtraItems"),e.currentReservation.guest&&(e.$store.dispatch("booking/setGuest",e.currentReservation.guest),e.$store.dispatch("booking/setGuestsInRooms",Object(ee.a)(t.rooms,e.currentReservation.rooms))),e.isMcpMode||Object(Y.a)(null==t?void 0:t.total_price,(null==t?void 0:t.search_result_price)||e.searchResultPrice),e.$store.dispatch("search/clearSelectedRooms"),e.isLotteryEntry)e.$router.push({name:K.a.roomLottery.guestDetail,query:o});else{var i=o.rooms.length>1600?{code:o.code}:o;e.$route.query.current_reservation&&(i.current_reservation=e.currentReservation.reservation_number,i.bypass_token=e.currentReservation.bypass_token),e.$route.query.voucher_coupon_code&&(i.voucher_coupon_code=e.$route.query.voucher_coupon_code);var a=e.$route.params.country;e.$router.push({name:Object(q.c)(K.a.reservation.guestDetail,a),params:Object(q.b)(a),query:i})}})).catch((function(t){e.$store.dispatch("error/setGlobalError",t),console.info("error ".concat(JSON.stringify(t))),console.info("payload ".concat(JSON.stringify(r))),e.$rollbar.info("Price api failed on multiple room booking")})).finally((function(){return e.isBooking=!1}))},handleLastRoomIntersected:function handleLastRoomIntersected(e){var t,r;null!==(t=this.currentRoomIndex>=(null===(r=this.getRooms)||void 0===r?void 0:r.length))&&void 0!==t&&t||(this.currentRoomIndex=this.currentRoomIndex+2)},handleLastPlanIntersected:function handleLastPlanIntersected(e){var t,r;null!==(t=this.currentPlanIndex>=(null===(r=this.getPlans)||void 0===r?void 0:r.length))&&void 0!==t&&t||(this.currentPlanIndex=this.currentPlanIndex+2)}})},ve=(r(1593),Object(g.a)(_e,(function render(){var e=this,t=e._self._c;return t("b-container",{staticClass:"multiple-wrapper"},[e.error?t("form-error",{staticClass:"pre-wrap",attrs:{errors:e.error}}):e._e(),e._v(" "),e.noRoomSummary?t("form-error",{attrs:{variant:"warning",errors:Object.values(e.noRoomSummary)}}
1):e._e(),e._v(" "),e.hasNoResult?t("no-search-result",{staticClass:"mb-0"}):e._e(),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:!e.showResultInPlan&&!e.hasNoResult,expression:"!showResultInPlan && !hasNoResult"}],staticClass:"pb-5 mb-5"},[t("div",{staticClass:"d-flex align-items-center justify-content-between"},[e.numberOfRooms?t("div",{staticClass:"search-result-count"},[e._v("\n          "+e._s(e.$t("bookingResult.searchResults"))+"\n          "+e._s(e.$tc("bookingResult.nRoomTypes",e.numberOfRooms))+"\n        ")]):e._e(),e._v(" "),e.isMcpEnabled&&e.enableMCPByLanguage&&"JPY"===e.currency&&"ja"!==e.browserLanguage&&!e.isUpdateFlow&&!e.showResultInPlan?t("div",{staticClass:"search-result-count"},[t("multiple-currency-dropdown")],1):e._e()]),e._v(" "),e.shouldHighlightGHA&&e.highlightedGHARoom?t("div",{staticClass:"room-frame-highlighted",attrs:{"data-cy":"gha-search-result-room-item"}},[t("h4",{staticClass:"highlighted-frame-title"},[e._v("\n          "+e._s(e.$t("bookingResult.GHA.title"))+"\n        ")]),e._v(" "),t("div",{staticClass:"room-wrapper-highlighted"},[e.isMobile?e._e():t("room-title",{staticClass:"room-title-desc",attrs:{room:e.highlightedGHARoom,variant:"room"}}),e._v(" "),e.isMobile?t("room-type",{attrs:{room:e.highlightedGHARoom,clickable:""}}):e._e(),e._v(" "),t("b-row",{attrs:{"no-gutters":""}},[t("b-col",{attrs:{cols:"12",lg:"3"}},[e.isMobile?e._e():t("room-type",{attrs:{room:e.highlightedGHARoom,clickable:""}})],1),e._v(" "),t("b-col",{attrs:{cols:"12",lg:"9"}},[t("room-view-list",{attrs:{"room-index":0,room:e.highlightedGHARoom}})],1)],1)],1)]):e._e(),e._v(" "),e.shouldHighlightGHA&&e.highlightedGHARoom&&e.rooms.length?t("h3",{staticClass:"other-available-plans",attrs:{"data-cy":"other-available-rooms-title"}},[e._v("\n        "+e._s(e.$t("bookingResult.GHA.otherAvailableRooms"))+"\n      ")]):e._e(),e._v(" "),t("transition-group",{attrs:{name:"search-result-lazy"}},e._l(e.rooms,(function(r,o){return t("div",{key:"".concat(r.room_type_name,"-").concat(o),staticClass:"room-wrapper",attrs:{"data-cy":"search-result-room-item"}},[e.isMobile?e._e():t("room-title",{staticClass:"room-title-desc",attrs:{room:r,variant:"room"}}),e._v(" "),e.isMobile?t("room-type",{attrs:{room:r,clickable:""}}):e._e(),e._v(" "),t("b-row",{attrs:{"no-gutters":""}},[t("b-col",{staticClass:"mb-3",attrs:{cols:"12",lg:"3"}},[e.isMobile?e._e():t("room-type",{attrs:{room:r,clickable:""}})],1),e._v(" "),t("b-col",{attrs:{cols:"12",lg:"9"}},[t("room-view-list",{attrs:{"room-index":e.highlightedGHARoom?o+1:o,room:r}})],1)],1)],1)})),0),e._v(" "),e.rooms.length?t("lazy-component",{key:e.roomViewIntersectionKey,on:{intersected:e.handleLastRoomIntersected}}):e._e()],1),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:e.showResultInPlan&&!e.hasNoResult,expression:"showResultInPlan && !hasNoResult"}],staticClass:"pb-5 mb-5"},[t("div",{staticClass:"d-flex align-items-center justify-content-between"},[e.numberOfPlans?t("div",{staticClass:"search-result-count"},[e._v("\n          "+e._s(e.$t("bookingResult.searchResults"))+" "+e._s(e.$tc("bookingResult.nPlans",e.numberOfPlans))+"\n        ")]):e._e(),e._v(" "),e.isMcpEnabled&&e.enableMCPByLanguage&&"JPY"===e.currency&&"ja"!==e.browserLanguage&&!e.isUpdateFlow&&e.showResultInPlan?t("div",{staticClass:"search-result-count"},[t("multiple-currency-dropdown")],1):e._e()]),e._v(" "),e.shouldHighlightGHA&&e.highlightedGHAPlan?t("plan-view-index",{attrs:{plan:e.highlightedGHAPlan,"is-highlighted":!0,"data-cy":"gha-search-result-plan-item"}}):e._e(),e._v(" "),e.shouldHighlightGHA&&e.highlightedGHAPlan&&e.plans.length?t("h3",{staticClass:"other-available-plans",attrs:{"data-cy":"other-available-plans-title"}},[e._v("\n        "+e._s(e.$t("bookingResult.GHA.otherAvailablePlans"))+"\n      ")]):e._e(),e._v(" "),t("transition-group",{attrs:{name:"search-result-lazy"}},e._l(e.plans,(function(e,r){return t("div",{key:"plan-".concat(r),staticClass:"room-plan-full-view-wrapper",attrs:{"data-cy":"search-result-plan-item"}},[t("plan-view-index",{attrs:{plan:e}})],1)})),0),e._v(" "),e.plans.length?t("lazy-component",{key:e.planViewIntersectionKey,on:{intersected:e.handleLastPlanIntersected}}
1):e._e()],1),e._v(" "),e.multiple&&!e.isUndated?t("selected-bar",{attrs:{"is-loading":e.isBooking},on:{book:e.bookMultipleRoom}}):e._e(),e._v(" "),t("gallery-modal"),e._v(" "),t("room-details-modal"),e._v(" "),t("plan-details-modal"),e._v(" "),t("cancellation-policy-modal")],1)}),[],!1,null,"3206b110",null));t.default=ve.exports}}]);
2//# sourceMappingURL=page-Booking-Result-vue.e0d9f09c6ef4d40dff0a.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.