PageSourceSearch

https://booking.kyounso.jp/page-Membership-SignUp-vue.69636232e4bfd3115127.js

js kyounso.jp collected 2026-10-05 18:10:42 UTC 125,024 bytes, 2 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[36,7],{1012:function(e,t,n){"use strict";n(986)},1014:function(e,t,n){"use strict";n(988)},1015:function(e,t,n){"use strict";n(989)},1018:function(e,t,n){"use strict";var r=n(103),o=n.n(r),a=n(327),i=n.n(a),s=n(861),l=n.n(s),c={props:{state:{type:[String,Boolean],default:null}},computed:{computedState:function computedState(){var e=this.state;return""===e?null:!0===e||"valid"===e||!1!==e&&"invalid"!==e&&null},stateClass:function stateClass(){var e=this.computedState;return!0===e?"is-valid":!1===e?"is-invalid":null}}},u=n(33),d=Object(u.a)({},(function render(){var e=this._self._c;return e("svg",this._g({attrs:{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24"}},this.$listeners),[e("path",{attrs:{fill:"#9A9A9A",d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}}),e("path",{attrs:{d:"M0 0h24v24H0z",fill:"none"}})])}),[],!1,null,null,null).exports;function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _defineProperty(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _toConsumableArray(e){return function _arrayWithoutHoles(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(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")}()}var m={name:"CheckboxDropdown",components:{IconClose:n(323).a,ImageDelete:d},mixins:[c],props:{id:{type:String,default:null},loading:Boolean,loadingValue:Boolean,useTags:Boolean,disabled:Boolean,value:{type:[Array,String,Number,Boolean],default:void 0},optionWrapperClass:{type:[String,Array],default:function _default(){return[]}},options:{type:Array,default:function _default(){return[]}},hiddenOptions:{type:Array,default:function _default(){return[]}},fullOptions:{type:Array,default:function _default(){return[]}},maxHeight:{type:String,default:null},collapseItems:Boolean,icon:{type:String,default:null},text:{type:String,default:null},clearable:Boolean,radio:Boolean,remoteSearch:{type:Boolean,default:!1},hasSearch:{type:Boolean,default:!1},selectedItemsOnTop:{type:Boolean,default:!1},valueField:{type:String,default:"value"},textField:{type:String,default:"text"},descriptionField:{type:String,default:"description"},width:{type:Number,default:null},forceShowDelete:{type:Boolean,default:!1},forceButtonText:{type:String,default:""},hasSelectAllOptions:{type:Boolean,required:!1,default:!1},selectAllLabel:{type:String,required:!1,default:""},allSelectedDefault:{type:Boolean,required:!1,default:!1},pagination:{type:Boolean,required:!1,default:!1},totalCount:{type:Number,required:!1,default:0},totalCountLabel:{type:String,required:!1,default:""},perPage:{type:Number,required:!1,default:30},limit:{type:Number,default:null},required:Boolean,zIndex:{type:String,default:null},dataCy:{type:String,default:void 0},iconMode:{type:Boolean,default:!1}},data:function data(){return{search:"",isOverflown:!1,selectedItem:this.value,currentPage:1,allSelected:!1,indeterminate:!1}},computed:{dropdownStyle:function dropdownStyle(){return{zIndex:this.zIndex}},showDelete:function showDelete(){return!this.disabled&&(!!this.forceShowDelete||!!this.clearable&&(Array.isArray(this.value)?this.value.length>0:null!==this.value&&void 0!==this.value&&""!==this.value))},mappedOptions:function mappedOptions(){var e=this;return _toConsumableArray(this.options).map((function(t){var n;i()(t)&&(_defineProperty(n={},e.valueField,t),_defineProperty(n,e.textField,t),t=n);return t}))},isGroupOptions:function isGroupOptions(){return this.options.some((function(e){return e.options}))},displayOptions:function displayOptions(){var e=this,t=_toConsumableArray(this.mappedOptions);if(this.search&&!this.remoteSearch){var n=this.search.toLowerCase(),r=function optionFilter(t){return(t[e.textField]||"").toLowerCase().includes(n)||(t[e.de
1scriptionField]||"").toLowerCase().includes(n)};t=(t=t.filter((function(e){return e.options?(e.options||[]).some(r):r(e)}))).map((function(e){return e.options?function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(n,!0).forEach((function(t){_defineProperty(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{options:(e.options||[]).filter(r)}):e}))}if(this.selectedItemsOnTop&&Array.isArray(this.value)&&!this.allSelectedDefault){var o=[],a=[];if(t.forEach((function(t){e.selectedItem.includes(t[e.valueField])?o.push(t):a.push(t)})),this.pagination){var i=this.fullOptions.filter((function(t){return e.selectedItem.includes(t[e.valueField])}));o=l()(o,i,(function(t){return t[e.valueField]}))}t=[].concat(_toConsumableArray(o),a)}return t},itemsByValue:function itemsByValue(){var e=[].concat(_toConsumableArray(this.hiddenOptions),_toConsumableArray(this.fullOptions),_toConsumableArray(this.mappedOptions)).reduce((function(e,t){return t.options&&t.options.length?[].concat(_toConsumableArray(e),_toConsumableArray(t.options)):[].concat(_toConsumableArray(e),[t])}),[]);return o()(e,this.valueField)},selectedItemList:function selectedItemList(){var e=this;return this.options.length||this.selectedItem?Array.isArray(this.selectedItem)?this.pagination?this.selectedItem.map((function(t){var n=e.fullOptions.find((function(n){return n[e.valueField]===t}));return n&&n[e.textField]})):this.selectedItem.filter((function(t){return e.itemsByValue[t]})).map((function(t){return e.itemsByValue[t][e.textField]})):null!==this.selectedItem&&void 0!==this.selectedItem?this.itemsByValue[this.selectedItem]?[this.itemsByValue[this.selectedItem][this.textField]]:[this.selectedItem]:[]:[]},isEmpty:function isEmpty(){return void 0===this.selectedItem||null===this.selectedItem||!this.selectedItemList.length},buttonText:function buttonText(){return this.forceButtonText?this.forceButtonText:this.isEmpty?this.text:this.isOverflown?this.selectedItemList[0]:this.selectedItemList.join(", ")}},watch:{search:function search(){this.currentPage=1},value:{immediate:!0,handler:function handler(e){this.radio||Array.isArray(e)?this.selectedItem=e:this.selectedItem=e?[e]:[]}},selectedItemList:function selectedItemList(){this.updateBadge()},allSelectedDefault:{handler:function handler(e){this.allSelected=e},immediate:!0}},mounted:function mounted(){this.updateBadge()},methods:{isOptionDisabled:function isOptionDisabled(e){return!(!Array.isArray(this.value)||!Number.isInteger(this.limit))&&(this.value.length>=this.limit&&!this.value.includes(e[this.valueField]))},updateBadge:function updateBadge(){var e=this;this.collapseItems&&!this.useTags&&(this.isOverflown=!1,this.$nextTick((function(){var t=e.$refs.buttonText;e.isOverflown=(null==t?void 0:t.scrollWidth)>(null==t?void 0:t.clientWidth)})))},toggleAll:function toggleAll(e){var t=this;this.selectedItem=e?this.pagination?this.fullOptions.map((function(e){return e[t.valueField]})):this.options.map((function(e){return e[t.valueField]})):[],this.changeDropdown(this.selectedItem)},emitChange:function emitChange(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.selectedItem;this.$emit("change",e),this.$emit("input",e)},removeItem:function removeItem(e){this.selectedItem=this.selectedItem.filter((function(t){return t!==e})),this.emitChange()},changeDropdown:function changeDropdown(e){0===(null==e?void 0:e.length)?(this.indeterminate=!1,this.allSelected=!1):(null==e?void 0:e.length)===this.fullOptions.length&&this.hasSelectAllOptions?(this.indeterminate=!1,this.allSelected=!0):(this.indeterminate=!0,this.allSelected=!1),this.emitChange(e),this.$emit("selected-all",this.allSelected)},clearValue:function clearValue(e){e.stopPropagation();var t=Array.isArray(this.value)?[]:null;this.$emit("change",t),this.$emit("input",t)},stopPropagation:function stopPropagation(e){e.stopPropagation()}}},p=(n(1015),Object(u.a)(m,(function render(){var e=this,t=e._self._c;return t("div",{class:["checkbox-dropdown-wrap",{"has-value":!e.isEmpty,"icon-mode":e.iconMode}]},[t("b-dropdown",{ref:"dropdown",staticClass:"w-100",class:["checkbox-dropdown",e.stateClass,{"has-icon":!!e.icon||e.$slots.icon,"hide-arrow":e.showDelete,disabled:e.disabled}],style:e.dropdownStyle,attrs:{id:e.id,disabled:e.disabled,variant:"outline","data-cy":e.dataCy},scopedSlots:e._u([{key:"button-content",fn:function fn(){return[e.icon||e.$slots.icon?t("i",{staticClass:"dropdown-icon"},[e._t("icon",(function(){return[t("img",{attrs:{src:e.icon}})]}))],2):e._e(),e._v(" "),e.useTags&&e.selectedItemList.length?t("ul",{staticClass:"selected-items"},e._l(e.selectedItem,(function(n){return t("li",{key:n},[t("span",[e._v(e._s(e.itemsByValue[n][e.textField]))]),e._v(" "),e.disabled?e._e():t("icon-close",{on:{click:function click(t){return t.stopPropagation(),e.removeItem(n)}}}
1)],1)})),0):e.loadingValue?t("div",[t("b-spinner",{directives:[{name:"theme-font-color",rawName:"v-theme-font-color"}],attrs:{small:""}})],1):t("span",{ref:"buttonText",class:["button-text max-w-100%",{placeholder:!e.selectedItemList.length,required:e.required}]},[e._t("button-text",(function(){return[e._v(e._s(e.buttonText||" "))]}),{buttonText:e.buttonText,selectedItem:e.selectedItem})],2),e._v(" "),!e.radio&&e.isOverflown&&e.selectedItemList.length>1?t("b-badge",{staticClass:"ml-2"},[e._v("+"+e._s(e.selectedItemList.length-1))]):e._e(),e._v(" "),e.showDelete?t("image-delete",{staticClass:"icon-delete",on:{click:function click(t){return t.stopPropagation(),t.preventDefault(),e.clearValue.apply(null,arguments)}}}):e._e()]},proxy:!0},{key:"default",fn:function fn(n){var r=n.hide;return[e._t("fixed-top"),e._v(" "),e.loading?t("div",{staticClass:"d-flex justify-content-center py-2"},[t("b-spinner",{directives:[{name:"theme-font-color",rawName:"v-theme-font-color"}],attrs:{small:""}})],1):e._e(),e._v(" "),e._t("top",null,{selectedItems:e.selectedItem}),e._v(" "),e._t("body",(function(){return[t("b-dropdown-text",{staticClass:"dropdown-wrap",style:{maxHeight:e.maxHeight,width:e.width}},[e._t("dropdown-content",(function(){return[e.hasSearch?t("div",{staticClass:"search-bar"},[t("b-input",{attrs:{type:"text",placeholder:e.$t("base.search")},on:{input:function input(t){return e.$emit("search",t)}},model:{value:e.search,callback:function callback(t){e.search=t},expression:"search"}})],1):e._e(),e._v(" "),e._t("below-search"),e._v(" "),e.options.length&&!e.loading?t("div",[e.radio?[e.isGroupOptions?e._l(e.displayOptions,(function(n,o){return t("div",{key:"".concat(n.value,"-").concat(o),staticClass:"option-group"},[t("b-form-group",{attrs:{label:n.text}},[t("b-form-radio-group",{attrs:{buttons:"",stacked:"",options:n.options,"value-field":e.valueField,"text-field":e.textField}
1,on:{input:r,change:e.changeDropdown},model:{value:e.selectedItem,callback:function callback(t){e.selectedItem=t},expression:"selectedItem"}})],1)],1)})):t("b-form-radio-group",{attrs:{stacked:"",buttons:"","value-field":e.valueField,"text-field":e.textField},on:{input:r,change:e.changeDropdown},model:{value:e.selectedItem,callback:function callback(t){e.selectedItem=t},expression:"selectedItem"}},e._l(e.displayOptions,(function(n){return t("b-form-radio",{key:n[e.valueField],attrs:{"data-cy":"dropdown-radio-".concat(n[e.valueField]),value:n[e.valueField]}},[t("div",{class:e.optionWrapperClass},[e._t("text",(function(){return[e._v(e._s(n[e.textField]))]}),null,n),e._v(" "),e._t("description",(function(){return[n[e.descriptionField]?t("div",{domProps:{textContent:e._s(n[e.descriptionField])}}):e._e()]}),null,n)],2)])})),1)]:[e.hasSelectAllOptions?t("b-form-checkbox",{staticClass:"select-all",attrs:{indeterminate:e.indeterminate},on:{change:e.toggleAll},model:{value:e.allSelected,callback:function callback(t){e.allSelected=t},expression:"allSelected"}},[e._v("\n                    "+e._s(e.allSelected?e.$t("base.cancelAll"):e.$t("base.selectAll"))+"\n                  ")]):e._e(),e._v(" "),t("b-form-checkbox-group",{staticClass:"checkbox-dropdown-group",attrs:{stacked:""},on:{change:e.changeDropdown},model:{value:e.selectedItem,callback:function callback(t){e.selectedItem=t},expression:"selectedItem"}},e._l(e.displayOptions,(function(n,r){return t("b-form-checkbox",{key:"".concat(n[e.valueField],"-").concat(r),attrs:{"data-cy":"dropdown-checkbox-".concat(n[e.valueField]),value:n[e.valueField],disabled:e.isOptionDisabled(n)}},[e._t("text",(function(){return[e._v("\n                        "+e._s(n[e.textField])+"\n                        "),n.open_link?t("a",{staticClass:"float-right",attrs:{href:n.open_link,target:"_blank"}},[t("svg-icon",{staticClass:"icon-xs t-theme-fill",attrs:{"icon-class":"launch"}})],1):e._e()]}),null,n),e._v(" "),e._t("description",(function(){return[n[e.descriptionField]?t("div",{domProps:{textContent:e._s(n[e.descriptionField])}}):e._e()]}),null,n)],2)})),1)]],2):e._e(),e._v(" "),e.options.length||e.loading?e._e():t("b-dropdown-text",{staticClass:"text-center"},[t("span",{staticClass:"gray-font"},[e._v(e._s(e.$t("base.noData")))])]),e._v(" "),e._t("footer"),e._v(" "),e.pagination&&e.totalCount>e.perPage?t("t-pagination",{staticClass:"mt-3 mb-3",attrs:{align:"center","record-text":e.totalCountLabel,"total-rows":e.totalCount,"per-page":e.perPage},on:{input:function input(t){return e.$emit("pagination-changed",t)}},nativeOn:{click:function click(t){return e.stopPropagation.apply(null,arguments)}},model:{value:e.currentPage,callback:function callback(t){e.currentPage=t},expression:"currentPage"}}):e._e()]}))],2)]}))]}}],null,!0)}),e._v(" "),e.iconMode?[e.isEmpty?t("svg-icon",{staticClass:"cursor-pointer w-20px mt--3px",attrs:{"icon-class":"filter-off"},on:{click:function click(t){return t.stopPropagation(),t.preventDefault(),e.$refs.dropdown.show()}}}):t("svg-icon",{staticClass:"cursor-pointer t-theme-fill w-20px mt--3px",attrs:{"icon-class":"filter-on"},on:{click:function click(t){return t.stopPropagation(),t.preventDefault(),e.$refs.dropdown.show()}}})]:e._e()],2)}),[],!1,null,"00c75e50",null));t.a=p.exports},1052:function(e,t,n){"use strict";n(996)},1070:function(e,t,n){"use strict";var r=n(31),o=n(20),a=n.n(o);t.a={methods:{handleBackBtnClick:function handleBackBtnClick(){null===a()(this.prevRoute,"name")?Object(r.p)({action:"close"}):this.$router.go(-1)}}}},1088:function(e,t,n){"use strict";var r=n(40),o=n(69),a=n(1148),i=n(23),s=n(88);function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(n,!0).forEach((function(t){_defineProperty(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(n).forEac
1h((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _defineProperty(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.a={data:function data(){return{openIdUserData:{uid:null,user_code:null}}},computed:_objectSpread({},Object(r.d)({initialSetting:"setting/getInit",loginWidget:"setting/getLoginWidget"}),{facebookFeatureEnabled:function facebookFeatureEnabled(){var e;return null===(e=this.loginWidget.sns_auth_settings_attributes)||void 0===e?void 0:e.some((function(e){return"facebook"===e.provider}))},lineFeatureEnabled:function lineFeatureEnabled(){var e;return null===(e=this.loginWidget.sns_auth_settings_attributes)||void 0===e?void 0:e.some((function(e){return"line"===e.provider}))},ssoList:function ssoList(){var e;return null===(e=this.loginWidget.sns_auth_settings_attributes)||void 0===e?void 0:e.filter((function(e){return"open_id"===e.provider}))}}),methods:{sendSsoGa4Event:function sendSsoGa4Event(e,t){var n,r,o={hotel_id:null===(n=this.initialSetting)||void 0===n?void 0:n.hotel_id,user_id:null===(r=e.user)||void 0===r?void 0:r.id,utm_source:i.u?"tripla_bot":t.source,utm_medium:t.provider};Object(s.z)(o)},onOpenIDSubmit:function onOpenIDSubmit(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.openIdUserData=e,o.a.openIdLogin(_objectSpread({},e,{},n,{redirect_uri:Object(a.a)()})).then((function(n){if(null==n?void 0:n.id)if("tripla"===(null==n?void 0:n.provider)){(t.form||t.loginForm).email=n.email,t.openIdUserData.sso_token=n.sso_token,t.snsModalType="open_id",t.$bvModal.show("sns-login-modal")}else t.handleLogin?t.handleLogin(n):t.loginAndRedirect?t.loginAndRedirect(n):t.$emit("handleLogin",n);else sessionStorage.setItem("sso_membership_id",n.membership_id||""),t.onSnsNewMember(_objectSpread({},n,{provider_name:t.ssoList.find((function(t){return t.id===e.sso_id})).title}));t.loading=!1})).catch((function(e){t.formErrors=e.titleList,t.loading=!1}))}}}},1089:function(e,t,n){"use strict";var r=n(23);t.a={computed:{customLINEApp:function customLINEApp(){var e,t;return null===(e=this.$store.getters["setting/getLoginWidget"])||void 0===e||null===(t=e.sns_auth_settings_attributes)||void 0===t?void 0:t.find((function(e){return"line"===e.provider}))}},methods:{getLINERedirectUrl:function getLINERedirectUrl(){var e=window.location.origin,t=this.$store.getters["setting/getSetting"],n=t.parentUrl,o=t.parentPathname,a=this.$store.getters["setting/getHotelCode"],i=this.$store.getters["setting/isInChatbotIframe"],s=new URL(e);return s.search="hotel_code=".concat(a,"&parentUrl=").concat(n).concat(o||"","&isInCBIframe=").concat(i,"&isLINERedirect=true"),sessionStorage.getItem("line_liff_token")&&(s.search+="&lineLiffToken=".concat(sessionStorage.getItem("line_liff_token"))),sessionStorage.getItem("line_liff_redirect_url")&&(s.search+="&redirectUrlFromLiff=".concat(sessionStorage.getItem("line_liff_redirect_url"))),r.u&&(s.search+="&open_in_line=true"),s.toString()}}}},1148:function(e,t,n){"use strict";function genRedirectURI(){return window.location.origin+"/sso/custom/callback"}n.d(t,"a",(function(){return genRedirectURI}))},1150:function(e,t,n){},1198:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),t.a={AF:"Afghanistan",AX:"Åland Islands",AL:"Albania",DZ:"Algeria",AS:"American Samoa",AD:"Andorra",AO:"Angola",AI:"Anguilla",AQ:"Antarctica",AG:"Antigua and Barbuda",AR:"Argentina",AM:"Armenia",AW:"Aruba",AU:"Australia",AT:"Austria",AZ:"Azerbaijan",BS:"Bahamas",BH:"Bahrain",BD:"Bangladesh",BB:"Barbados",BY:"Belarus",BE:"Belgium",BZ:"Belize",BJ:"Benin",BM:"Bermuda",BT:"Bhutan",BO:"Bolivia, Plurinational State of",BQ:"Bonaire, Sint Eustatius and Saba",BA:"Bosnia and Herzegovina",BW:"Botswana",BV:"Bouvet Island",BR:"Brazil",IO:"British Indian Ocean Territory",BN:"Brunei Darussalam",BG:"Bulgaria",BF:"Burkina Faso",BI:"Burundi",KH:"Cambodia",CM:"Cameroon",CA:"Canada",CV:"Cape Verde",KY:"Cayman Islands",CF:"Central African Republic",TD:"Chad",CL:"Chile",CN:"China",CX:"Christmas Island",CC:"Cocos (Keeling) Islands",CO:"Colombia",KM:"Comoros",CG:"Congo",CD:"Congo, the Democratic Republic of the",CK:"Cook Islands",CR:"Costa Rica",CI:"Côte d'Ivoire",HR:"Croatia",CU:"Cuba",CW:"Curaçao",CY
1:"Cyprus",CZ:"Czech Republic",DK:"Denmark",DJ:"Djibouti",DM:"Dominica",DO:"Dominican Republic",EC:"Ecuador",EG:"Egypt",SV:"El Salvador",GQ:"Equatorial Guinea",ER:"Eritrea",EE:"Estonia",ET:"Ethiopia",FK:"Falkland Islands (Malvinas)",FO:"Faroe Islands",FJ:"Fiji",FI:"Finland",FR:"France",GF:"French Guiana",PF:"French Polynesia",TF:"French Southern Territories",GA:"Gabon",GM:"Gambia",GE:"Georgia",DE:"Germany",GH:"Ghana",GI:"Gibraltar",GR:"Greece",GL:"Greenland",GD:"Grenada",GP:"Guadeloupe",GU:"Guam",GT:"Guatemala",GG:"Guernsey",GN:"Guinea",GW:"Guinea-Bissau",GY:"Guyana",HT:"Haiti",HM:"Heard Island and McDonald Islands",VA:"Holy See (Vatican City State)",HN:"Honduras",HK:"Hong Kong",HU:"Hungary",IS:"Iceland",IN:"India",ID:"Indonesia",IR:"Iran, Islamic Republic of",IQ:"Iraq",IE:"Ireland",IM:"Isle of Man",IL:"Israel",IT:"Italy",JM:"Jamaica",JP:"Japan",JE:"Jersey",JO:"Jordan",KZ:"Kazakhstan",KE:"Kenya",KI:"Kiribati",KP:"Korea, Democratic People's Republic of",KR:"Korea, Republic of",KW:"Kuwait",KG:"Kyrgyzstan",LA:"Lao People's Democratic Republic",LV:"Latvia",LB:"Lebanon",LS:"Lesotho",LR:"Liberia",LY:"Libya",LI:"Liechtenstein",LT:"Lithuania",LU:"Luxembourg",MO:"Macao",MK:"Macedonia, the Former Yugoslav Republic of",MG:"Madagascar",MW:"Malawi",MY:"Malaysia",MV:"Maldives",ML:"Mali",MT:"Malta",MH:"Marshall Islands",MQ:"Martinique",MR:"Mauritania",MU:"Mauritius",YT:"Mayotte",MX:"Mexico",FM:"Micronesia, Federated States of",MD:"Moldova, Republic of",MC:"Monaco",MN:"Mongolia",ME:"Montenegro",MS:"Montserrat",MA:"Morocco",MZ:"Mozambique",MM:"Myanmar",NA:"Namibia",NR:"Nauru",NP:"Nepal",NL:"Netherlands",NC:"New Caledonia",NZ:"New Zealand",NI:"Nicaragua",NE:"Niger",NG:"Nigeria",NU:"Niue",NF:"Norfolk Island",MP:"Northern Mariana Islands",NO:"Norway",OM:"Oman",PK:"Pakistan",PW:"Palau",PS:"Palestine, State of",PA:"Panama",PG:"Papua New Guinea",PY:"Paraguay",PE:"Peru",PH:"Philippines",PN:"Pitcairn",PL:"Poland",PT:"Portugal",PR:"Puerto Rico",QA:"Qatar",RE:"Réunion",RO:"Romania",RU:"Russian Federation",RW:"Rwanda",BL:"Saint Barthélemy",SH:"Saint Helena, Ascension and Tristan da Cunha",KN:"Saint Kitts and Nevis",LC:"Saint Lucia",MF:"Saint Martin (French part)",PM:"Saint Pierre and Miquelon",VC:"Saint Vincent and the Grenadines",WS:"Samoa",SM:"San Marino",ST:"Sao Tome and Principe",SA:"Saudi Arabia",SN:"Senegal",RS:"Serbia",SC:"Seychelles",SL:"Sierra Leone",SG:"Singapore",SX:"Sint Maarten (Dutch part)",SK:"Slovakia",SI:"Slovenia",SB:"Solomon Islands",SO:"Somalia",ZA:"South Africa",GS:"South Georgia and the South Sandwich Islands",SS:"South Sudan",ES:"Spain",LK:"Sri Lanka",SD:"Sudan",SR:"Suriname",SJ:"Svalbard and Jan Mayen",SZ:"Swaziland",SE:"Sweden",CH:"Switzerland",SY:"Syrian Arab Republic",TW:"Taiwan",TJ:"Tajikistan",TZ:"Tanzania, United Republic of",TH:"Thailand",TL:"Timor-Leste",TG:"Togo",TK:"Tokelau",TO:"Tonga",TT:"Trinidad and Tobago",TN:"Tunisia",TR:"Turkey",TM:"Turkmenistan",TC:"Turks and Caicos Islands",TV:"Tuvalu",UG:"Uganda",UA:"Ukraine",AE:"United Arab Emirates",GB:"United Kingdom",US:"United States",UM:"United States Minor Outlying Islands",UY:"Uruguay",UZ:"Uzbekistan",VU:"Vanuatu",VE:"Venezuela, Bolivarian Republic of",VN:"Viet Nam",VG:"Virgin Islands, British",VI:"Virgin Islands, U.S.",WF:"Wallis and Futuna",EH:"Western Sahara",YE:"Yemen",ZM:"Zambia",ZW:"Zimbabwe"};var r={IS:"アイスランド",IE:"アイルランド",AZ:"アゼルバイジャン",AF:"アフガニスタン",US:"アメリカ合衆国",AS:"アメリカ領サモア",VI:"アメリカ領バージン諸島",AE:"アラブ首長国連邦",DZ:"アルジェリア",AR:"アルゼンチン",AW:"アルバ",AL:"アルバニア",AM:"アルメニア",AI:"アンギラ",AO:"アンゴラ",AG:"アンティグア・バーブーダ",AD:"アンドラ",YE:"イエメン",GB:"イギリス",IO:"イギリス領インド洋地域",VG:"イギリス領バージン諸島",IL:"イスラエル",IT:"イタリア",IQ:"イラク",IR:"イラン・イスラム共和国",IN:"インド",ID:"インドネシア",UG:"ウガンダ",UA:"ウクライナ",UZ:"ウズベキスタン",UY:"ウルグアイ",EC:"エクアドル",EG:"エジプト",EE:"エストニア",SZ:"エスワティニ",ET:"エチオピア",ER:"エリトリア",SV:"エルサルバドル",AU:"オーストラリア",AT:"オーストリア",AX:"オーランド諸島",OM:"オマーン",NL:"オランダ",GH:"ガーナ",GG:"ガーンジー島",GY:"ガイアナ",KZ:"カザフスタン",QA
1:"カタール",UM:"合衆国領有小離島(ミッドウェー島・ジョンストン島・ウェーク諸島など)",CA:"カナダ",CV:"カボベルデ",GA:"ガボン",CM:"カメルーン",GM:"ガンビア",KH:"カンボジア",MK:"北マケドニア共和国",MP:"北マリアナ諸島",GN:"ギニア",GW:"ギニアビサウ",CY:"キプロス",CU:"キューバ",CW:"キュラソー",GR:"ギリシャ",KI:"キリバス",KG:"キルギス",GT:"グアテマラ",GP:"グアドループ島",GU:"グアム",KW:"クウェート",CK:"クック諸島",GL:"グリーンランド",CX:"クリスマス島",GD:"グレナダ",HR:"クロアチア",KY:"ケイマン諸島",KE:"ケニア",CI:"コートジボワール",CC:"ココス(キーリング)諸島",CR:"コスタリカ",KM:"コモロ",CO:"コロンビア",CG:"コンゴ共和国",CD:"コンゴ民主共和国",SA:"サウジアラビア",GS:"サウスジョージア・サウスサンドウィッチ諸島",WS:"サモア",ST:"サントメ・プリンシペ",BL:"サン・バルテルミー島",ZM:"ザンビア",PM:"サンピエール・ミクロン島",SM:"サンマリノ",MF:"サン・マルタン島",SL:"シエラレオネ",DJ:"ジブチ",GI:"ジブラルタル",JE:"ジャージー島",JM:"ジャマイカ",GE:"ジョージア",SY:"シリア・アラブ共和国",SG:"シンガポール",SX:"シント・マールテン(オランダ領)",ZW:"ジンバブエ",CH:"スイス",SE:"スウェーデン",SD:"スーダン",SJ:"スバールバル諸島・ヤンマイエン島",ES:"スペイン",SR:"スリナム",LK:"スリランカ",SK:"スロバキア",SI:"スロベニア",SC:"セーシェル",GQ:"赤道ギニア",SN:"セネガル",RS:"セルビア",KN:"セントクリストファー・ネビス",VC:"セントビンセント・グレナディーン",SH:"セントヘレナ・アセンションおよびトリスタンダクーニャ",LC:"セントルシア",SO:"ソマリア",SB:"ソロモン諸島",TC:"タークスカイコス諸島",TH:"タイ",KR:"大韓民国 (韓国)",TW:"台湾",TJ:"タジキスタン",TZ:"タンザニア",CZ:"チェコ",TD:"チャド",CF:"中央アフリカ",CN:"中華人民共和国 (中国)",TN:"チュニジア",KP:"朝鮮民主主義人民共和国 (北朝鮮)",CL:"チリ",TV:"ツバル",DK:"デンマーク",DE:"ドイツ",TG:"トーゴ",TK:"トケラウ諸島",DO:"ドミニカ共和国",DM:"ドミニカ",TT:"トリニダード・トバゴ",TM:"トルクメニスタン",TR:"トルコ",TO:"トンガ",NG:"ナイジェリア",NR:"ナウル",NA:"ナミビア",AQ:"南極",NU:"ニウエ",NI:"ニカラグア",NE:"ニジェール",JP:"日本",EH:"西サハラ",NC:"ニューカレドニア",NZ:"ニュージーランド",NP:"ネパール",NF:"ノーフォーク島",NO:"ノルウェー",HM:"ハード島・マクドナルド諸島",BH:"バーレーン",HT:"ハイチ",PK:"パキスタン",VA:"バチカン市国",PA:"パナマ",VU:"バヌアツ",BS:"バハマ",PG:"パプアニューギニア",BM:"バミューダ諸島",PW:"パラオ",PY:"パラグアイ",BB:"バルバドス",PS:"パレスチナ",HU:"ハンガリー",BD:"バングラデシュ",TL:"東ティモール",PN:"ピトケアン",FJ:"フィジー",PH:"フィリピン",FI:"フィンランド",BT:"ブータン",BV:"ブーベ島",PR:"プエルトリコ",FO:"フェロー諸島",FK:"フォークランド(マルビナス)諸島",BR:"ブラジル",FR:"フランス",GF:"フランス領ギアナ",PF:"フランス領ポリネシア",TF:"フランス領南方・南極地域",BG:"ブルガリア",BF:"ブルキナファソ",BN:"ブルネイ・ダルサラーム",BI:"ブルンジ",VN:"ベトナム",BJ:"ベナン",VE:"ベネズエラ・ボリバル共和国",BY:"ベラルーシ",BZ:"ベリーズ",PE:"ペルー",BE:"ベルギー",PL:"ポーランド",BA:"ボスニア・ヘルツェゴビナ",BW:"ボツワナ",BQ:"ボネール、シント・ユースタティウスおよびサバ",BO:"ボリビア多民族国",PT:"ポルトガル",HK:"香港",HN:"ホンジュラス",MH:"マーシャル諸島",MO:"マカオ",MG:"マダガスカル",YT:"マヨット島",MW:"マラウイ",ML:"マリ",MT:"マルタ",MQ:"マルティニク",MY:"マレーシア",IM:"マン島",FM:"ミクロネシア連邦",ZA:"南アフリカ共和国",SS:"南スーダン",MM:"ミャンマー",MX:"メキシコ",MU:"モーリシャス",MR:"モーリタニア",MZ:"モザンビーク",MC:"モナコ",MV:"モルディブ",MD:"モルドバ共和国",MA:"モロッコ",MN:"モンゴル",ME:"モンテネグロ",MS:"モントセラト",JO:"ヨルダン",LA:"ラオス人民民主共和国",LV:"ラトビア",LT:"リトアニア",LY:"リビア",LI:"リヒテンシュタイン",LR:"リベリア",RO:"ルーマニア",LU:"ルクセンブルク",RW:"ルワンダ",LS:"レソト",LB:"レバノン",RE:"レユニオン",RU:"ロシア",WF:"ワリスフュチュナ"}},1199:function(e,t,n){"use strict";var r=n(23),o=n(40);function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _defineProperty(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.a={computed:function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?ownKeys(n,!0).forEach((function(t){_defineProperty(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Object(o.d)({membershipSetting:"setting/getMembershipSettings",hotelLocale:"setting/getHotelLocale"}),{requireAddressValidation:function requireAddressValidation(){var e;return"ja"===this.$i18n.locale&&"ja"===this.hotelLocale&&(null===(e=this.membershipSetting)||void 0===e?void 0:e.address_details_on_sign_up)===r.n.Required},requirePrefectureValidation:function requirePrefectureValidation(){var e;return"ja"===this.$i18n.locale&&"ja"===this.hotelLocale&&(null===(e=this.membershipSetting)||void 0===e?void 0:e.prefecture_on_sign_up)===r.n.Required},requireCompanyNameValidation:function requireCompanyNameValidation(){var e;return(null===(e=this.membershipSetting)||void 0===e?void 0:e.company_name_on_sign_up)===r.n.Required},showPrefecture:function showPrefecture(){var e;return"ja"===this.$i18n.locale&&"ja"===this.hotelLocale&&(null===(e=this.membershipSetting)||void 0===e?void 0:e.prefecture_on_sign_up)!==r.n.DoNotAsk},showAddress:function showAddress(){var e;return"ja"===this.$i18n.locale&&"ja"===this.hotelLocale&&(null===(e=this.membershipSetting)||void 0===e?void 0:e.address_details_on_sign_up)!==r.n.DoNotAsk},showCompanyName:function showCompanyName(){var e,t;return(null===(e=this.membershipSetting)||void 0===e?void 0:e.company_name_on_sign_up)&&(null===(t=this.membershipSetting)||void 0===t?void 0:t.company_name_on_sign_up)!==r.n.DoNotAsk}})}},1208:function(e,t,n){"use strict";var r=n(40);function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(n,!0).forEach((function(t){_defineProperty(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _defineProperty(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o={name:"FacebookLoginButton",computed:_objectSpread({},Object(r.d)({FB:"facebook/getFbObject"})),watch:{FB:{handler:function handler(e){e&&this.FB.Event.subscribe("auth.authResponseChange",this.onAuthResponseChange)},immediate:!0}},beforeDestroy:function beforeDestroy(){this.FB&&this.FB.Event.unsubscribe("auth.authResponseChange",this.onAuthResponseChange)},mounted:function mounted(){this.FB?this.initFB():this.initializeFacebookObject(this.$i18n.locale)},methods:_objectSpread({},Object(r.c)({initializeFacebookObject:"facebook/initialize",initFB:"facebook/initFB"}),{onAuthResponseChange:function onAuthResponseChange(e){var t;if("connected"===e.status&&(null===(t=e.authResponse)||void 0===t?void 0:t.expiresIn)>0){var n=e.authResponse,r={uid:n.userID,user_token:n.accessToken};this.$emit("clearLoginForm"),this.$emit("onSetFacebookUser",r),this.$emit("onFacebookSubmit")}}})},a=n(33),i=Object(a.a)(o,(function render(){var e=this._self._c;return e("div",this._b({},"div",this.$attrs,!1),[e("div",{staticClass:"fb-login-button",staticStyle:{width:"100%"},attrs:{"data-size":"large","data-button-type":"login_with","data-auto-logout-link":"false","data-use-continue-as":"true","data-width":"100%","data-scope":"email"}})])}),[],!1,null,"2e47d758",null);t.a=i.exports},1209:function(e,t,n){"use strict";var r={name:"SnsLoginModal",components:{TInputPassword:n(997).a},props:{value:{type:String,default:null},snsModalType:{type:String,default:""}},data:function data(){return{confirmPasswordPage:!1}},computed:{existingPromptSns:function existingPromptSns(){return"facebook"===this.snsModalType?"Facebook":"line"===this.snsModalType?"LINE":""}},methods:{onContinue:function onContinue(){this.confirmPasswordPage=!0},onCancel:function onCancel(){this.$emit("onSnsModalCancel"),this.$bvModal.hide("sns-login-modal")},onSubmit:function onSubmit(){"facebook"===this.snsModalType?this.$emit("onFacebookSubmit"):"line"===this.snsModalType?this.$emit("onLineSubmit"):this.$emit("open-id-submit"),this.$bvModal.hide("sns-login-modal")}}},o=(n(1384),n(33)),a=Object(o.a)(r,(function render(){var e=this,t=e._self._c;return t("b-modal",{attrs:{id:"sns-login-modal","hide-footer":"",centered:""}},[e.confirmPasswordPage?t("div",[t("p",[e._v(e._s(e.$t("snsLogin.enterPassword")))]),e._v(" "),t("b-form",{on:{submit:function submit(t){return t.preventDefault(),e.onSubmit.apply(null,arguments)}}},[t("b-form-group",{attrs:{label:e.$t("membershipForm.password"),"label-for":"sns-login-password"}},[t("t-input-password",{attrs:{id:"sns-login-password",value:e.value,required:""},on:{change:function change(t){return e.$emit("input",t)}}})],1)],1)],1):t("div",[t("p",[e._v(e._s(e.$t("snsLogin.existingPrompt",{sns:e.existingPromptSns}
1)))])]),e._v(" "),t("div",{staticClass:"d-flex modal-actions"},[t("b-button",{attrs:{type:"button",variant:"outline-secondary"},on:{click:e.onCancel}},[e._v(e._s(e.$t("base.cancel")))]),e._v(" "),e.confirmPasswordPage?t("b-button",{directives:[{name:"theme-btn",rawName:"v-theme-btn"}],attrs:{type:"button"},on:{click:e.onSubmit}},[e._v(e._s(e.$t("base.continue")))]):t("b-button",{directives:[{name:"theme-btn",rawName:"v-theme-btn"}],attrs:{type:"button",variant:"primary-dark"},on:{click:e.onContinue}},[e._v(e._s(e.$t("base.continue")))])],1)])}),[],!1,null,"88b88636",null);t.a=a.exports},1210:function(e,t,n){"use strict";var r=n(184),o=n(259),a=n(1385),i=n.n(a),s={name:"LineLoginButton",mixins:[n(1089).a],data:function data(){return{popup:null,response_type:"code",scope:"profile%20openid%20email",url:null,redirectURL:"",lineLogo:i.a}},methods:{onClick:function onClick(){var e,t=this,n=(null===(e=this.customLINEApp)||void 0===e?void 0:e.app_id)||"1654126805";this.redirectURL=new URL(this.getLINERedirectUrl());var a="https://access.line.me/oauth2/v2.1/authorize/?response_type=code"+"&client_id=".concat(n)+"&redirect_uri=".concat(encodeURIComponent(this.redirectURL))+"&disable_auto_login=true&disable_ios_auto_login=true&bot_prompt=normal"+"&state=".concat(Object(o.v4)())+"&scope=".concat(this.scope)+"&prompt=login";new r.c(a,"TriplaLineLogin",{scrollbars:"no",resizeable:"no",status:"no",location:"no",toolbar:"no",menubar:"no",width:500,height:600,left:100,top:100}).open(this.redirectURL).then((function(e){t.emitOAuthData({uid:e.state,user_code:e.code})})).catch((function(e){console.warn("error",e)}))},emitOAuthData:function emitOAuthData(e){this.$emit("clearLoginForm"),this.$emit("onSetLineUser",e),this.$emit("onLineSubmit",this.redirectURL)}}},l=(n(1386),n(33)),c=Object(l.a)(s,(function render(){return(0,this._self._c)("button",this._b({staticClass:"button-wrapper",style:"background-image: url(".concat(this.lineLogo,")"),attrs:{type:"button"},on:{click:this.onClick}},"button",this.$attrs,!1),[this._v("\n    "+this._s(this.$t("lineLogin.buttonText"))+"\n  ")])}),[],!1,null,"7f96c942",null);t.a=c.exports},1211:function(e,t,n){"use strict";var r=n(979),o=n(23),a=n(40);function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _defineProperty(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i={name:"TermsConditionsInfo",components:{MarkdownViewer:r.a},props:{translationPath:{type:String,required:!0}},computed:function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(n,!0).forEach((function(t){_defineProperty(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Object(a.d)({initialSetting:"setting/getInit"}),{compliance:function compliance(){var e,t,n,r=this;return null!==(e=null===(t=this.initialSetting.compliance_translations)||void 0===t||null===(n=t.find((function(e){return e.locale===r.$i18n.locale})))||void 0===n?void 0:n.text)&&void 0!==e?e:this.initialSetting.compliance}}),methods:{ppTosLinks:function ppTosLinks(e){var t;return(null===(t=o.B[e])||void 0===t?void 0:t[this.$i18n.locale])||o.B[e].en}}},s=(n(1387),n(33)),l=Object(s.a)(i,(function render(){var e=this,t=e._self._c;return t("div",{staticClass:"terms-conditions-info"},[t("i",{staticClass:"icon-info-solid blue-icon-font"}),e._v(" "),t("div",[t("i18n",{staticClass:"pptos-text",attrs:{id:"terms-conditions-info",tag:"div",path:e.translationPath,"data-cy":"confirm-terms"}},[t("b-link",{staticClass:"secondary-text",attrs:{href:e.ppTosLinks("termsOfUse"),target:"_blank",rel:"noopener noreferrer"}},[e._v(e._s(e.$t("base.termsOfUse")))]),e._v(" "),t("b-link",{staticClass:"secondary-text",attrs:{href:e.ppTosLinks("privacyPolicy"),target:"_blank",rel:"noopener noreferrer"}},[e._v(e._s(e.$t("base.privacyPolicy")))]),e._v(" "),t("b-link",{staticClass:"secondary-text",attrs:{href:e.ppTosLinks("GDPR"),target:"_blank",rel:"noopener noreferrer"}}
1,[e._v(e._s(e.$t("base.GDPR")))])],1),e._v(" "),e.compliance?t("markdown-viewer",{staticClass:"mb-0",attrs:{markdown:e.compliance}}):e._e()],1)])}),[],!1,null,"01fb8d55",null);t.a=l.exports},1212:function(e,t,n){"use strict";var r=n(184),o=n(259),a=n(1148),i={name:"OpenIdLoginButton",props:{sso:{type:Object,required:!0},mini:{type:Boolean,default:!1}},computed:{text:function text(){return this.mini?this.sso.idp_logo_url?"":this.sso.title[0]:this.$t("snsLogin.loginWith",[this.sso.title])},style:function style(){return this.mini?{width:"36px",height:"36px",display:"inline-block",background:"".concat(this.sso.idp_background_color," url('").concat(this.sso.idp_logo_url,"') no-repeat 50% 50%"),backgroundSize:"cover",border:"none",textAlign:" center",padding:0,lineHeight:"36px",fontSize:"20px"}:{border:"#ffffff"===this.sso.idp_background_color?"1px solid #d0cece":0,background:"".concat(this.sso.idp_background_color," url('").concat(this.sso.idp_logo_url,"') no-repeat 10px 50%"),color:this.sso.idp_text_color}}},methods:{handleLogin:function handleLogin(){var e,t=this,n=new URL(null===(e=this.sso)||void 0===e?void 0:e.authorization_url),i=Object(o.v4)();n.searchParams.set("redirect_uri",Object(a.a)()),n.searchParams.set("state",i),n.searchParams.set("prompt","login");new r.c(n.toString(),"OpenId Connect",{scrollbars:"no",resizeable:"no",status:"no",location:"no",toolbar:"no",menubar:"no",width:500,height:600,left:100,top:100}).open(Object(a.a)()).then((function(e){e.state&&e.state===i&&t.$emit("open-id-submit",{sso_id:t.sso.id,uid:e.state,user_code:e.code,id_token:e.id_token,idp_url:t.sso.idp_url})})).catch((function(e){console.warn("error",e)}))}}},s=n(33),l=Object(s.a)(i,(function render(){var e=this._self._c;return this.sso.authorization_url?e("b-button",{staticClass:"btn-theme",style:this.style,attrs:{title:this.sso.title},on:{click:this.handleLogin}},[this._v(this._s(this.text))]):this._e()}),[],!1,null,null,null);t.a=l.exports},1244:function(e,t,n){"use strict";n.d(t,"b",(function(){return saveGuestDetailContext})),n.d(t,"a",(function(){return loadGuestDetailContext}));var r=n(325);function saveGuestDetailContext(e,t){(null==t?void 0:t.startsWith("/reservation/guest-detail"))&&r.a.save("".concat(e,"_guestDetailContext"),{query:t})}function loadGuestDetailContext(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return r.a.load("".concat(e,"_guestDetailContext"),t)}},1265:function(e,t,n){},1266:function(e,t,n){},1267:function(e,t,n){},1269:function(e,t,n){},1270:function(e,t,n){},1271:function(e,t,n){"use strict";n(1150)},1318:function(e,t,n){"use strict";var r=n(1018),o=n(263),a=n.n(o),i=n(470),s=n.n(i);function _toConsumableArray(e){return function _arrayWithoutHoles(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(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")}()}var l={name:"TTag",props:{value:{type:Array,default:function _default(){return[]}},searchIcon:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},isLoading:{type:Boolean,default:!1},options:{type:Array,default:function _default(){return[]}},placeholder:{type:String,default:""},search:{type:String,default:""},newTag:{type:Boolean,default:!0},newTagWhenBlur:{type:Boolean,default:!1},limit:{type:Number,default:null}},data:function data(){return{expand:!1,hovering:"",flipside:!1,localValue:null,localSearch:""}},computed:{notSelectedOptions:function notSelectedOptions(){var e=this;return a()(this.options,(function(t){var n;return!(null===(n=e.value)||void 0===n?void 0:n.includes(t.value))}))},currentOptions:function currentOptions(){var e=this;return this.localSearch?a()(this.notSelectedOptions,(function(t){return t.value.toLowerCase().includes(e.localSearch.toLowerCase())})):this.notSelectedOptions},exactOption:function exactOption(){var e=this;return a()(this.notSelectedOptions,(function(t){return t.value.toLowerCase()===e.localSearch.toLowerCase()}))},isLimitReached:function isLimitReached(){var e;return!!Number.isInteger(this.limit)&&(null===(e=this.localValue)||void 0===e?void 0:e.length)>=this.limit},canAddNewTag:function canAddNewTag(){return!this.isLimitReached&&(this.newTag||this.exactOption.length)}},watch:{expand:function expand(e,t){if(e&&!t){var n=this.$refs.tagInput.getBoundingClientRect().bottom,r=window.innerHeight;this.flipside=r-n<250}},value:{handler:function handler(e){this.localValue=e},immediate:!0},search:{handler:function handler(e){this.localSearch=e},immediate:!0}},methods:{handleTagsChange:function handleTagsChange(e){Number.isInteger(this.limit)&&e.length>this.limit||(this.$emit("input",e),this.localSearch&&!e.includes(this.localSearch)||(this.localSearch="",this.$emit("update:search",this.localSearch)))},handleSearchChange:function handleSearchChange(){this.hovering="",this.$emit("update:search",this.localSearch)},selectAutocomplete:function selectAutocomplete(e){var t=this;this.isLimitReached||(this.hovering="",this.localSearch="",this.localValue.push(e),this.handleTagsChange(this.localValue),this.$nextTick((function(){var e;null===(e=t.$refs.tagInput)||void 0===e||e.focus()})))},handleAutocompleteHover:function handleAutocompleteHover(e){this.hovering=e||""},handleAutocompleteUp:function handleAutocompleteUp(){if(this.hovering){var e,t=s()(this.currentOptions,{value:this.hovering});
1this.hovering=this.currentOptions[t-1]&&(null===(e=this.currentOptions[t-1])||void 0===e?void 0:e.value)||""}else{var n;this.hovering=(null===(n=this.currentOptions[this.currentOptions.length-1])||void 0===n?void 0:n.value)||""}},handleAutocompleteDown:function handleAutocompleteDown(){if(this.hovering){var e,t=s()(this.currentOptions,{value:this.hovering});this.hovering=this.currentOptions[t+1]&&(null===(e=this.currentOptions[t+1])||void 0===e?void 0:e.value)||""}else{var n;this.hovering=(null===(n=this.currentOptions[0])||void 0===n?void 0:n.value)||""}},handleBlur:function handleBlur(e){var t=this.$refs.tagsContainer,n=e.relatedTarget;if(t&&t.$el!==n){for(;n&&t.$el!==n;)n=n.parentNode;!n&&this.newTag&&this.newTagWhenBlur&&this.localSearch&&!this.isLimitReached&&(this.localValue=[].concat(_toConsumableArray(this.localValue),[this.localSearch]),this.handleTagsChange(this.localValue)),this.expand=!!n}},handleInputEnter:function handleInputEnter(e){if(e&&this.hovering)return this.selectAutocomplete(this.hovering),e.preventDefault(),void e.stopPropagation();this.localSearch&&this.localValue.includes(this.localSearch)&&(this.localSearch="",this.$emit("update:search",this.localSearch))}}},c=(n(1271),n(33)),u=Object(c.a)(l,(function render(){var e=this,t=e._self._c;return e.readonly?t("div",e._l(e.value,(function(n,r){return t("b-badge",{key:r,staticClass:"tag-item mt-1 mr-1 px-2 py-1",attrs:{pill:""},on:{click:function click(t){return e.$emit("tag-click",n)}}},[e._v(e._s(n))])})),1):t("b-form-tags",e._b({ref:"tagsContainer",attrs:{value:e.localValue,"no-add-on-enter":!e.canAddNewTag,"remove-on-delete":""},on:{input:e.handleTagsChange},scopedSlots:e._u([{key:"default",fn:function fn(n){var r=n.tags,o=n.removeTag,a=n.inputAttrs,i=n.inputHandlers;return[t("div",{staticClass:"d-flex flex-wrap align-items-center flex-wrap align-items-center"},[e.searchIcon?t("button",{staticClass:"search-icon mt-1 mr-1"}):e._e(),e._v(" "),e._l(r,(function(n){return t("span",{key:n,staticClass:"mw-100 mr-1 mt-1",attrs:{tabindex:"0"},on:{blur:e.handleBlur}},[t("b-form-tag",{staticClass:"tag-item d-inline-flex align-items-baseline cursor-pointer",attrs:{title:n},on:{remove:function remove(e){return o(n)}}},[t("span",{on:{click:function click(t){return e.$emit("tag-clicked",n)}}},[e._v(e._s(n))])])],1)})),e._v(" "),t("div",{staticClass:"d-flex flex-grow-1 mt-1 position-relative"},["checkbox"===a.type?t("input",e._g(e._b({directives:[{name:"model",rawName:"v-model",value:e.localSearch,expression:"localSearch"}],ref:"tagInput",staticClass:"bg-transparent border-0 w-100 flex-grow-1 p-0 m-0 tag-input",attrs:{disabled:e.isLimitReached,placeholder:e.localValue&&e.localValue.length?"":e.placeholder,type:"checkbox"},domProps:{checked:Array.isArray(e.localSearch)?e._i(e.localSearch,null)>-1:e.localSearch},on:{focus:function focus(t){e.expand=!0},blur:e.handleBlur,input:e.handleSearchChange,keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),e.handleAutocompleteUp())},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:e.handleAutocompleteDown()},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&0!==t.button||"button"in t&&2!==t.button?null:e.handleAutocompleteHover("")},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleInputEnter.apply(null,arguments)}],change:function change(t){var n=e.localSearch,r=t.target,o=!!r.checked;if(Array.isArray(n)){var a=e._i(n,null);r.checked?a<0&&(e.localSearch=n.concat([null])):a>-1&&(e.localSearch=n.slice(0,a).concat(n.slice(a+1)))}else e.localSearch=o}}},"input",a,!1),i)):"radio"===a.type?t("input",e._g(e._b({directives:[{name:"model",rawName:"v-model",value:e.localSearch,expression:"localSearch"}],ref:"tagInput",staticClass:"bg-transparent border-0 w-100 flex-grow-1 p-0 m-0 tag-input",attrs:{disabled:e.isLimitReached,placeholder:e.localValue&&e.localValue.length?"":e.placeholder,type:"radio"},domProps:{checked:e._q(e.localSearch,null)},on:{focus:function focus(t){e.expand=!0},blur:e.handleBlur,input:e.handleSearchChange,keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),e.handleAutocompleteUp())},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:e.handleAutocompleteDown()},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&0!==t.button||"button"in t&&2!==t.button?null:e.handleAutocompleteHover("")},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleInputEnter.apply(null,arguments)}],change:function change(t){e.localSearch=null}}},"input",a,!1),i)):t("input",e._g(e._b({directives:[{name:"model",rawName:"v-model",value:e.localSearch,expression:"localSearch"}],ref:"tagInput",staticClass:"bg-transparent border-0 w-100 flex-grow-1 p-0 m-0 tag-input",attrs:{disabled:e.isLimitReached,placeholder:e.localValue&&e.localValue.length?"":e.placeholder,type:a.type},domProps:{value:e.localSearch},on:{focus:function focus(t){e.expand=!0},blur:e.handleBlur,input:[function(t){t.target.composing||(e.localSearch=t.target.value)},e.handleSearchChange],keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),e.handleAutocompleteUp())},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:e.handleAutocompleteDown()},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&0!==t.button||"button"in t&&2!==t.button?null:e.handleAutocompleteHover("")},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleInputEnter.apply(null,arguments)}]}},"input",a,!1),i))])],2),e._v(" "),t("ul",{directives:[{name:"show",rawName:"v-show",value:e.expand&&e.currentOptions.length>0,expression:"expand && currentOptions.length > 0"}],ref:"autocomplete",staticClass:"dropdown-menu autocomplete",class:{up:e.flipside},on:{mouseover:function mouseover(t){e.handleAutocompleteHover(t.target.getAttribute("value"))}}},e._l(e.currentOptions,(function(n){return t("b-dd-item",{key:n.value,attrs:{"link-class":"t-theme-color-active",tabindex:"-1",value:n.value,active:e.hovering===n.value},on:{mouseenter:function mouseenter(t){return e.handleAutocompleteHover(n.value)},click:function click(t){return e.selectAutocomplete(n.value)}}},[e._v(e._s(n.text))])})),1),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:e.isLoading,expression:"isLoading"}],staticClass:"spinner-wrapper"},[t("b-spinner",{staticClass:"t-theme-color",attrs:{small:"",label:"Spinning"}})],1)]}}],null,!1,1947010080)},"b-form-tags",e.$attrs,!1))}),[],!1,null,"4ce850ff",null).exports,d=n(321),m=n.n(d);function CustomFieldFormvue_type_script_lang_js_toConsumableArray(e){return function CustomFieldFormvue_type_script_lang_js_arrayWithoutHoles(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function CustomFieldFormvue_type_script_lang_js_iterableToArray(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function CustomFieldFormvue_type_script_lang_js_nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?ownKeys(n,!0).forEach((function(t){_defineProperty(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _defineProperty(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var p={name:"CustomFieldForm",components:{TCheckboxDropdown:r.a,TTag:u},props:{fields:{type:Array,default:function _default(){return[]}},value:{type:Object,default:function _default(){return{}}},validation:{type:Object,default:null},formGroupProps:{type:Object,default:function _default(){return{}}}},data:function data(){return{MULTIPLE_VALUES_LIMIT:10,localValues:{},binaryOptions:[{value:null,text:this.$t("base.notSelected")},{value:!0,text:this.$t("base.yes")},{value:!1,text:this.$t("base.no")}]}},watch:{value:{handler:function handler(e){this.initializeValues(e)},immediate:!0,once:!0},fields:{handler:function handler(){this.initializeValues(this.value)}}},methods:{initializeValues:function initializeValues(e){this.localValues=this.fields.reduce((function(t,n){var r;return _objectSpread({},t,_defineProperty({},n.code,null!==(r=null==e?void 0:e[n.code])&&void 0!==r?r:n.is_multiple_values?[]:null))}),{})},formatDropdownOptions:function formatDropdownOptions(e){return(null==e?void 0:e.options)&&(null==e?void 0:e.options.length)?[].concat(CustomFieldFormvue_type_script_lang_js_toConsumableArray((null==e?void 0:e.includeEmpty)?[{value:null,text:this.$t("base.notSelected")}]:[]),CustomFieldFormvue_type_script_lang_js_toConsumableArray(m()(e.options).sort((function(e,t){return e.order-t.order})).map((function(e){return{value:e.id,text:e.value}})))):[]},getFieldState:function getFieldState(e){if(!this.validation||!this.validation[e.code])return null;var t=this.validation[e.code];return(!t.$dirty||!t.$error)&&null},handleInput:function handleInput(){this.$emit("input",_objectSpread({},this.localValues))},handleBlur:function handleBlur(e){var t;(null===(t=this.validation)||void 0===t?void 0:t[e.code])&&this.validation[e.code].$touch(),this.$emit("blur",e)}}},f=Object(c.a)(p,(function render(){var e=this,t=e._self._c;return t("div",{staticClass:"w-100"},e._l(e.fields,(function(n){return t("b-form-group",e._b({key:n.code,attrs:{"label-for":"custom-field-".concat(n.code)},scopedSlots:e._u([{key:"label",fn:function fn(){return[e._t("label",(function(){return[e._v("\n          "+e._s(n.name)+"\n        ")]}),{field:n})]},proxy:!0}],null,!0)},"b-form-group",e.formGroupProps,!1),[e._v(" "),"date"===n.field_type?t("b-form-input",{directives:[{name:"mask",rawName:"v-mask",value:"####/##/##",expression:"'####/##/##'"}],attrs:{id:"custom-field-".concat(n.code),type:"text",placeholder:"YYYY/MM/DD",state:e.getFieldState(n),"data-cy":"custom-field-".concat(n.code)},on:{input:function input(t){return e.handleInput()},blur:function blur(t){return e.handleBlur(n)}},model:{value:e.localValues[n.code],callback:function callback(t){e.$set(e.localValues,n.code,t)},expression:"localValues[field.code]"}}):"binary"===n.field_type?t("b-form-select",{attrs:{id:"custom-field-".concat(n.code),options:e.binaryOptions,state:e.getFieldState(n),placeholder:e.$t("base.notSelected"),"data-cy":"custom-field-".concat(n.code)},on:{input:function input(t){return e.handleInput()},blur:function blur(t){return e.handleBlur(n)}},model:{value:e.localValues[n.code],callback:function callback(t){e.$set(e.localValues,n.code,t)},expression:"localValues[field.code]"}}):"dropdown"===n.field_type&&n.is_multiple_values?t("t-checkbox-dropdown",{staticClass:"w-100",attrs:{id:"custom-field-".concat(n.code),options:e.formatDropdownOptions({options:n.dropdown_options_attributes,includeEmpty:!1}),"has-search":"",limit:e.MULTIPLE_VALUES_LIMIT,text:e.$t("base.notSelected"),state:e.getFieldState(n),"data-cy":"custom-field-".concat(n.code)},on:{input:function input(t){return e.handleInput()},blur:function blur(t){return e.handleBlur(n)}},model:{value:e.localValues[n.code],callback:function callback(t){e.$set(e.localValues,n.code,t)},expression:"localValues[field.code]"}}):"dropdown"===n.field_type?t("b-form-select",{attrs:{id:"custom-field-".concat(n.code),options:e.formatDropdownOptions({options:n.dropdown_options_attributes,includeEmpty:!0}),placeholder:e.$t("base.notSelected"),state:e.getFieldState(n),"data-cy":"custom-field-".concat(n.code)},on:{input:function input(t){return e.handleInput()},blur:function blur(t){return e.handleBlur(n)}},model:{value:e.localValues[n.code],callback:function callback(t){e.$set(e.localValues,n.code,t)},expression:"localValues[field.code]"}}):"number"===n.field_type?t("b-form-input",{attrs:{id:"custom-field-".concat(n.code),placeholder:e.$t("base.notSelected"),type:"number",state:e.getFieldState(n),"data-cy":"custom-field-".concat(n.code)},on:{input:function input(t){return e.handleInput()},blur:function blur(t){return e.handleBlur(n)}},model:{value:e.localValues[n.code],callback:function callback(t){e.$set(e.localValues,n.code,t)},expression:"localValues[field.code]"}}):"text"===n.field_type&&n.is_multiple_values?t("t-tag",{attrs:{id:"custom-field-".concat(n.code),"new-tag-when-blur":"",placeholder:e.$t("base.newTag"),limit:e.MULTIPLE_VALUES_LIMIT,state:e.getFieldState(n),"data-cy":"custom-field-".concat(n.code)},on:{input:function input(t){return e.handleInput()},blur:function blur(t){return e.handleBlur(n)}},model:{value:e.localValues[n.code],callback:function callback(t){e.$set(e.localValues,n.code,t)},expression:"localValues[field.code]"}}):t("b-form-input",{attrs:{id:"custom-field-".concat(n.code),type:"text",maxlength:255,state:e.getFieldState(n),"data-cy":"custom-field-".concat(n.code)},on:{input:function input(t){return e.handleInput()},blur:function blur(t){return e.handleBlur(n)}},model:{value:e.localValues[n.code],callback:function callback(t){e.$set(e.localValues,n.code,t)},expression:"localValues[field.code]"}})],1)})),1)}),[],!1,null,null,null);t.a=f.exports},1384:function(e,t,n){"use strict";n(1265)},1385:function(e,t,n){e.exports=n.p+"line-logo-bubble.78d5748663615198316b28001b956b33.svg"},1386:function(e,t,n){"use strict";n(1266)},1387:function(e,t,n){"use strict";n(1267)},1388:function(e,t,n){"use strict";n(1269)},1389:function(e,t,n){"use strict";n(1270)},1390:function(e,t,n){"use strict";n.d(t,"a",(function(){return useMembershipPrograms}));var r=n(69),o=n(9),a=n(49);function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?ownKeys(n,!0).forEach((function(t){_defineProperty(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _defineProperty(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function asyncGeneratorStep(e,t,n,r,o,a,i){try{var s=e[a](i),l=s.value}catch(c){return void n(c)}s.done?t(l):Promise.resolve(l).then(r,o)}function _asyncToGenerator(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function _next(e){asyncGeneratorStep(a,r,o,_next,_throw,"next",e)}function _throw(e){asyncGeneratorStep(a,r,o,_next,_throw,"throw",e)}_next(void 0)}))}}function useMembershipPrograms(){var e=Object(o.ref)(null),t=Object(o.ref)([]),n=Object(o.ref)(!0),i=Object(o.computed)((function(){var n;return null===(n=t.value)||void 0===n?void 0:n.find((function(t){return t.id===e.value}))})),s=Object(o.computed)((function(){var e;return!!(null==i||null===(e=i.value)||void 0===e?void 0:e.require_membership_id)})),l=Object(o.computed)((function(){var e,n=t.value.length>1,r=1===t.value.length&&(null===(e=t.value[0])||void 0===e?void 0:e.require_membership_id);return n||r})),c=Object(o.ref)({}),u=Object(o.computed)((function(){var t;return null===(t=c.value)||void 0===t?void 0:t[e.value]}));function fetchMembershipPrograms(){return _fetchMembershipPrograms.apply(this,arguments)}function _fetchMembershipPrograms(){return(_fetchMembershipPrograms=_asyncToGenerator(regeneratorRuntime.mark((function _callee2(){var e;return regeneratorRuntime.wrap((function _callee2$(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,r.a.getBrandProgram();case 3:e=n.sent,t.value=e.filter((function(e){return e.allow_signup&&(e.default||e.require_membership_id)})),n.next=10;break;case 7:n.prev=7,n.t0=n.catch(0),console.log(n.t0);case 10:case"end":return n.stop()}}),_callee2,null,[[0,7]])})))).apply(this,arguments)}function fetchProgram(e){return _fetchProgram.apply(this,arguments)}function _fetchProgram(){return(_fetchProgram=_asyncToGenerator(regeneratorRuntime.mark((function _callee3(e){var t;return regeneratorRuntime.wrap((function _callee3$(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,r.a.getSignedInProgram(e);case 3:t=n.sent,c.value=_objectSpread({},c.value,_defineProperty({},e,t.data)),n.next=10;break;case 7:n.prev=7,n.t0=n.catch(0),console.log(n.t0);case 10:case"end":return n.stop()}}),_callee3,null,[[0,7]])})))).apply(this,arguments)}function _initProgram(){return(_initProgram=_asyncToGenerator(regeneratorRuntime.mark((function _callee4(){var n,r;return regeneratorRuntime.wrap((function _callee4$(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,fetchMembershipPrograms();case 2:r=a.a.history.current.query,e.value=t.value.some((function(e){return e.id.toString()===r.program_id}))?Number(r.program_id):null===(n=t.value[0])||void 0===n?void 0:n.id;case 4:case"end":return o.stop()}}),_callee4)})))).apply(this,arguments)}return Object(o.watch)(e,function(){var e=_asyncToGenerator(regeneratorRuntime.mark((function _callee(e){return regeneratorRuntime.wrap((function _callee$(t){for(;;)switch(t.prev=t.next){case 0:if(t.prev=0,c.value[e]){t.next=5;break}return n.value=!0,t.next=5,fetchProgram(e);case 5:t.next=10;break;case 7:t.prev=7,t.t0=t.catch(0),console.log(t.t0);case 10:n.value=!1;case 11:case"end":return t.stop()}}),_callee,null,[[0,7]])})));return function(t){return e.apply(this,arguments)}}()),{selectedProgramID:e,isLoadingBenefits:n,benefitMap:c,selectedBenefitProgram:u,membershipPrograms:t,selectedMembershipProgram:i,fetchMembershipPrograms:fetchMembershipPrograms,showMembershipSelect:l,initProgram:function initProgram(){return _initProgram.apply(this,arguments)},showSignUpMultiStep:s}}},1430:function(e,t,n){"use strict";var r=n(856),o=n(985),a=n(69),i=n(11),s=n(40);function asyncGeneratorStep(e,t,n,r,o,a,i){try{var s=e[a](i),l=s.value}catch(c){return void n(c)}s.done?t(l):Promise.resolve(l).then(r,o)}function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?ownKeys(n,!0).forEach((function(t){_defineProperty(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _defineProperty(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l,c={name:"SignUpFormSpecialStepOne",props:{selectedMembership:{type:Object,required:!0},currentStep:{type:Number,required:!0}},data:function data(){return{form:{program_id:this.selectedMembership.id,membership_id:null,first_name:null,last_name:null,birthday:null,signup_custom_field:null},loading:!1,formErrors:null}},computed:_objectSpread({},Object(s.d)({setting:"setting/getSetting"}),{showName:function showName(){var e;return null===(e=this.selectedMembership)||void 0===e?void 0:e.require_name},showBirthday:function showBirthday(){var e;return null===(e=this.selectedMembership)||void 0===e?void 0:e.require_birthday},requireCustomField:function requireCustomField(){var e,t;return null!==(e=null===(t=this.selectedMembership)||void 0===t?void 0:t.require_custom_field)&&void 0!==e&&e},customFieldName:function customFieldName(){var e,t;return null!==(e=null===(t=this.selectedMembership)||void 0===t?void 0:t.custom_field_name)&&void 0!==e?e:"Custom field name"}}),watch:{"selectedMembership.id":{immediate:!0,handler:function handler(e){this.form.program_id=e}}},methods:{handleStepOneSubmit:(l=function _asyncToGenerator(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function _next(e){asyncGeneratorStep(a,r,o,_next,_throw,"next",e)}function _throw(e){asyncGeneratorStep(a,r,o,_next,_throw,"throw",e)}_next(void 0)}))}}(regeneratorRuntime.mark((function _callee(){var e,t,n,r,o,s,l,c;return regeneratorRuntime.wrap((function _callee$(u){for(;;)switch(u.prev=u.next){case 0:if(this.$v.$touch(),!this.$v.$invalid){u.next=3;break}return u.abrupt("return");case 3:return this.loading=!0,u.prev=4,u.next=7,a.a.verifySignUpDetails(this.form);case 7:r=u.sent,o=null!==(e=null==r?void 0:r.is_registered)&&void 0!==e&&e,s=null!==(t=null==r?void 0:r.is_signed_up)&&void 0!==t&&t,l=null!==(n=null==r?void 0:r.is_confirmed)&&void 0!==n&&n,o?o&&s&&l?this.$router.push({name:i.a.membership.signIn,query:{code:this.setting.code}}):(this.formErrors=null,c=r.email,this.$emit("updateForm",_objectSpread({},this.form,{email:c})),this.$emit("update:currentStep",2)):this.formErrors=this.$t("base.error"),u.next=17;break;case 14:u.prev=14,u.t0=u.catch(4),this.formErrors=this.$t("base.error");case 17:this.loading=!1;case 18:case"end":return u.stop()}}),_callee,this,[[4,14]])}))),function handleStepOneSubmit(){return l.apply(this,arguments)})},validations:function validations(){var e=this;return{form:{membership_id:{required:r.required},first_name:{required:Object(r.requiredIf)((function(){return e.showName}))},last_name:{required:Object(r.requiredIf)((function(){return e.showName}))},birthday:{required:Object(r.requiredIf)((function(){return e.showBirthday})),date:Object(o.c)("YYYY/MM/DD")},signup_custom_field:{required:Object(r.requiredIf)((function(){return e.requireCustomField}))}}}}},u=n(33),d=Object(u.a)(c,(function render(){var e=this,t=e._self._c;return t("div",[t("b-form-group",{attrs:{label:"".concat(e.$t("membershipForm.membershipId"),"*"),"label-for":"membershipId"}},[t("b-form-input",{attrs:{id:"membershipId",type:"text",maxlength:255,state:e.$v.form.membership_id.$dirty?!e.$v.form.membership_id.$error:null},on:{blur:function blur(t){return e.$v.form.membership_id.$touch()},input:function input(t){return e.$emit("input",e.form)}},model:{value:e.form.membership_id,callback:function callback(t){e.$set(e.form,"membership_id",t)},expression:"form.membership_id"}})],1),e._v(" "),t("b-form-row",{staticClass:"mx-0",class:{"flex-row-reverse":"en"!==e.$i18n.locale}},[e.showName?t("b-form-group",{staticClass:"flex-grow-1",class:{"mr-2":"en"===e.$i18n.locale},attrs:{label:"".concat(e.$t("membershipForm.first_name"),"*"),"label-for":"memberFirstName"}},[t("b-form-input",{staticClass:"flex-grow-1",attrs:{id:"memberFirstName",type:"text",maxlength:255,state:e.$v.form.first_name.$dirty?!e.$v.form.first_name.$error:null},on:{blur:function blur(t){return e.$v.form.first_name.$touch()},input:function input(t){return e.$emit("input",e.form)}},model:{value:e.form.first_name,callback:function callback(t){e.$set(e.form,"first_name",t)},expression:"form.first_name"}}
1)],1):e._e(),e._v(" "),e.showName?t("b-form-group",{class:{"mr-2":"en"!==e.$i18n.locale},attrs:{label:"".concat(e.$t("membershipForm.last_name"),"*"),"label-for":"memberLastName"}},[t("b-form-input",{attrs:{id:"memberLastName",type:"text",maxlength:255,state:e.$v.form.last_name.$dirty?!e.$v.form.last_name.$error:null},on:{blur:function blur(t){return e.$v.form.last_name.$touch()},input:function input(t){return e.$emit("input",e.form)}},model:{value:e.form.last_name,callback:function callback(t){e.$set(e.form,"last_name",t)},expression:"form.last_name"}})],1):e._e()],1),e._v(" "),e.showBirthday?t("b-form-group",{attrs:{label:"".concat(e.$t("membershipForm.dob"),"*"),"label-for":"memberBirthday"}},[t("b-form-input",{directives:[{name:"mask",rawName:"v-mask",value:"####/##/##",expression:"'####/##/##'"}],attrs:{id:"memberBirthday",type:"text",placeholder:"YYYY/MM/DD",maxlength:255,state:e.$v.form.birthday.$dirty?!e.$v.form.birthday.$error:null},on:{input:function input(t){return e.$emit("input",e.form)},blur:function blur(t){return e.$v.form.birthday.$touch()}},model:{value:e.form.birthday,callback:function callback(t){e.$set(e.form,"birthday",t)},expression:"form.birthday"}})],1):e._e(),e._v(" "),e.requireCustomField?t("b-form-group",{attrs:{label:"".concat(e.customFieldName,"*"),"label-for":"customField"}},[t("b-form-input",{attrs:{id:"customField",type:"text",maxlength:255,state:e.$v.form.signup_custom_field.$dirty?!e.$v.form.signup_custom_field.$error:null},on:{blur:function blur(t){return e.$v.form.signup_custom_field.$touch()},input:function input(t){return e.$emit("input",e.form)}},model:{value:e.form.signup_custom_field,callback:function callback(t){e.$set(e.form,"signup_custom_field",t)},expression:"form.signup_custom_field"}})],1):e._e(),e._v(" "),t("form-error",{attrs:{errors:e.formErrors}}),e._v(" "),t("div",[t("b-button",{directives:[{name:"theme-btn",rawName:"v-theme-btn"}],staticClass:"primary-button minw-4",attrs:{disabled:e.loading,type:"submit"},on:{click:function click(t){return t.preventDefault(),e.handleStepOneSubmit.apply(null,arguments)}}},[t("b-spinner",{directives:[{name:"show",rawName:"v-show",value:e.loading,expression:"loading"}],staticClass:"mr-2",attrs:{label:e.$t("base.loading"),small:""}}),e._v("\n        "+e._s(e.$t("base.next"))+"\n      ")],1)],1)],1)}),[],!1,null,null,null).exports,m=n(983),p=n(88),f=n(997);function SignUpFormSpecialStepTwovue_type_script_lang_js_asyncGeneratorStep(e,t,n,r,o,a,i){try{var s=e[a](i),l=s.value}catch(c){return void n(c)}s.done?t(l):Promise.resolve(l).then(r,o)}function SignUpFormSpecialStepTwovue_type_script_lang_js_ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function SignUpFormSpecialStepTwovue_type_script_lang_js_objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?SignUpFormSpecialStepTwovue_type_script_lang_js_ownKeys(n,!0).forEach((function(t){SignUpFormSpecialStepTwovue_type_script_lang_js_defineProperty(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):SignUpFormSpecialStepTwovue_type_script_lang_js_ownKeys(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function SignUpFormSpecialStepTwovue_type_script_lang_js_defineProperty(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h,b={email:null,password:null,passwordRepeat:null},g={name:"SignUpFormSpecialStepTwo",components:{TermsConditionsCheckbox:m.a,TInputPassword:f.a},props:{value:{type:Object,default:function _default(){return this.$clone(b)}},selectedMembership:{type:Object,required:!0}},data:function data(){return{form:SignUpFormSpecialStepTwovue_type_script_lang_js_objectSpread({email:null,password:null,passwordRepeat:null,email_permission:!1,agreedToTerm:!1,program_id:this.selectedMembership.id},this.value),formErrors:[],loading:!1}},computed:SignUpFormSpecialStepTwovue_type_script_lang_js_objectSpread({},Object(s.d)({hotelIdFromURL:"setting/getHotelIdForMembershipModule",hotelIdFromSetting:"setting/getHotelId",setting:"setting/getSetting",isInCBIFrame:"setting/isInChatbotIframe"}),{hotelId:function hotelId(){return this.hotelIdFromURL||this.hotelIdFromSetting}}),methods:{handleStepTwoSubmit:(h=function SignUpFormSpecialStepTwovue_type_script_lang_js_asyncToGenerator(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function _next(e){SignUpFormSpecialStepTwovue_type_script_lang_js_asyncGeneratorStep(a,r,o,_next,_throw,"next",e)}function _throw(e){SignUpFormSpecialStepTwovue_type_script_lang_js_asyncGeneratorStep(a,r,o,_next,_throw,"throw",e)}_next(void 0)}))}}(regeneratorRuntime.mark((function _callee(){return regeneratorRuntime.wrap((function _callee$(e){for(;;)switch(e.prev=e.next){case 0:if(this.$v.form.$touch(),!this.$v.$invali
1d){e.next=3;break}return e.abrupt("return");case 3:return this.loading=!0,e.prev=4,e.next=7,a.a.setup(this.form);case 7:Object(p.l)(this,{path:Object(p.i)(this.hotelId)}),this.$router.push({name:this.isInCBIFrame?i.a.membership.chatSignUpSyncDone:i.a.membership.signUpSyncDone,query:{code:this.setting.code,email:this.form.email,program_id:this.selectedMembership.id}}),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(4),this.formErrors=e.t0.titleList;case 14:this.loading=!1;case 15:case"end":return e.stop()}}),_callee,this,[[4,11]])}))),function handleStepTwoSubmit(){return h.apply(this,arguments)})},validations:function validations(){return{form:{email:{required:r.required,email:r.email},password:{required:r.required,minLength:Object(r.minLength)(8),password:o.m},passwordRepeat:{sameAsPassword:Object(r.sameAs)("password")},agreedToTerm:{mustBeTrue:o.j}}}}},_={name:"SignUpFormMultiStep",components:{SignUpFormSpecialStepOne:d,SignUpFormSpecialStepTwo:Object(u.a)(g,(function render(){var e=this,t=e._self._c;return t("div",[t("b-form-group",{attrs:{label:"".concat(e.$t("membershipForm.email"),"*"),"label-for":"email"}},[t("b-form-input",{attrs:{id:"email",type:"text",maxlength:255,state:e.$v.form.email.$dirty?!e.$v.form.email.$error:null},on:{input:function input(t){return e.$emit("input",e.form)}},model:{value:e.form.email,callback:function callback(t){e.$set(e.form,"email",t)},expression:"form.email"}})],1),e._v(" "),t("b-form-group",{attrs:{label:"".concat(e.$t("membershipForm.passwordSignUp"),"*"),"label-for":"password"}},[t("t-input-password",{attrs:{id:"password",maxlength:255,state:e.$v.form.password.$dirty?!e.$v.form.password.$error:null},on:{blur:function blur(t){return e.$v.form.password.$touch()},input:function input(t){return e.$emit("input",e.form)}},model:{value:e.form.password,callback:function callback(t){e.$set(e.form,"password",t)},expression:"form.password"}})],1),e._v(" "),t("b-form-group",{attrs:{label:"".concat(e.$t("membershipForm.confirmPassword"),"*"),"label-for":"password-repeat"}},[t("t-input-password",{attrs:{id:"password-repeat",maxlength:255,state:e.$v.form.passwordRepeat.$dirty?!e.$v.form.passwordRepeat.$error:null},on:{blur:function blur(t){return e.$v.form.passwordRepeat.$touch()},input:function input(t){return e.$emit("input",e.form)}},model:{value:e.form.passwordRepeat,callback:function callback(t){e.$set(e.form,"passwordRepeat",t)},expression:"form.passwordRepeat"}})],1),e._v(" "),t("form-error",{attrs:{errors:e.formErrors}}),e._v(" "),t("b-form-group",[t("terms-conditions-checkbox",{attrs:{name:"agree-term","value-validate":e.$v.form.agreedToTerm,"translation-path":"guestDetail.signupTerms"},model:{value:e.form.agreedToTerm,callback:function callback(t){e.$set(e.form,"agreedToTerm",t)},expression:"form.agreedToTerm"}}),e._v(" "),t("b-form-checkbox",{staticClass:"t-checkbox",attrs:{name:"email-permission"},model:{value:e.form.email_permission,callback:function callback(t){e.$set(e.form,"email_permission",t)},expression:"form.email_permission"}},[e._v("\n        "+e._s(e.$t("membershipForm.promotionsCheckbox"))+"\n      ")])],1),e._v(" "),t("b-button",{directives:[{name:"theme-btn",rawName:"v-theme-btn"}],staticClass:"primary-button minw-4",attrs:{disabled:e.loading,type:"submit"},on:{click:function click(t){return t.preventDefault(),e.handleStepTwoSubmit.apply(null,arguments)}}},[t("b-spinner",{directives:[{name:"show",rawName:"v-show",value:e.loading,expression:"loading"}],attrs:{label:e.$t("base.loading"),small:""}}),e._v("\n      "+e._s(e.$t("membershipForm.createAccount3"))+"\n    ")],1)],1)}),[],!1,null,null,null).exports},props:{selectedMembership:{type:Object,required:!0}},data:function data(){return{form:{},currentStep:1}},methods:{updateForm:function updateForm(e){this.form=e}}},v=Object(u.a)(_,(function render(){var e=this,t=e._self._c;return t("b-form",{staticClass:"sign-up-form",attrs:{novalidate:""}},[1===e.currentStep?t("sign-up-form-special-step-one",{attrs:{"selected-membership":e.selectedMembership,"current-step":e.currentStep},on:{"update:currentStep":function updateCurrentStep(t){e.currentStep=t},"update:current-step":function updateCurrentStep(t){e.currentStep=t},updateForm:e.updateForm}}
1):e._e(),e._v(" "),2===e.currentStep?t("sign-up-form-special-step-two",{ref:"stepTwoForm",attrs:{"selected-membership":e.selectedMembership},model:{value:e.form,callback:function callback(t){e.form=t},expression:"form"}}):e._e()],1)}),[],!1,null,null,null);t.a=v.exports},1431:function(e,t,n){"use strict";var r=n(33),o={name:"BaseCommonImageError",components:{BaselineBrokenImage:Object(r.a)({},(function render(){var e=this._self._c;return e("svg",this._g({attrs:{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24"}},this.$listeners),[e("path",{attrs:{fill:"none",d:"M0 0h24v24H0zm0 0h24v24H0zm21 19c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2"}}),e("path",{attrs:{fill:"none",d:"M0 0h24v24H0z"}}),e("path",{attrs:{d:"M21 5v6.59l-3-3.01-4 4.01-4-4-4 4-3-3.01V5c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2zm-3 6.42l3 3.01V19c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2v-6.58l3 2.99 4-4 4 4 4-3.99z"}})])}),[],!1,null,null,null).exports}},a=(n(1388),Object(r.a)(o,(function render(){var e=this._self._c;return e("div",{staticClass:"vue-load-image-error-container"},[e("BaselineBrokenImage"),this._v(" "),e("span",{staticClass:"text"},[this._v(this._s(this.$t("base.imageError")))])],1)}),[],!1,null,"5e1260eb",null).exports),i="loading",s="loaded",l="failed",c={name:"BaseCommonLoadImage",components:{BaseCommonImageError:a},data:function data(){return{status:null,img:null,src:null}},watch:{src:function src(e){this.status=e?i:l}},created:function created(){this.src=this.$slots.image[0].data.attrs.src||this.$slots.image[0].data.attrs["data-src"],this.src?(this.status=i,this.createLoader()):this.status=l},updated:function updated(){var e=this.$slots.image[0].data.attrs.src||this.$slots.image[0].data.attrs["data-src"];this.status!==i||this.img?this.src!==e&&(this.src=e,this.createLoader()):this.createLoader()},methods:{createLoader:function createLoader(){this.destroyLoader(),this.img=new Image,this.img.onload=this.handleLoad,this.img.onerror=this.handleError,this.img.src=this.src},destroyLoader:function destroyLoader(){this.img&&(this.img.onload=null,this.img.onerror=null,this.img=null)},handleLoad:function handleLoad(){this.destroyLoader(),this.status=s,this.$emit("onLoad")},handleError:function handleError(e){this.destroyLoader(),this.status=l,this.$emit("onError",e)}}},u=Object(r.a)(c,(function render(){var e=this._self._c;return e("div",{staticClass:"vue-load-image"},["loaded"===this.status?this._t("image"):"failed"===this.status?this._t("error",(function(){return[e("base-common-image-error",{staticClass:"p-5"})]})):"loading"===this.status?this._t("preloader"):this._e()],2)}),[],!1,null,null,null);t.a=u.exports},1438:function(e,t,n){"use strict";var r={name:"HorizontalLineText",props:{text:{type:String,required:!0}}},o=(n(1389),n(33)),a=Object(o.a)(r,(function render(){return(0,this._self._c)("div",this._b({staticClass:"hr-text-wrapper"},"div",this.$attrs,!1),[this._v("\n    "+this._s(this.text)+"\n  ")])}),[],!1,null,"6f5067a9",null);t.a=a.exports},1439:function(e,t,n){"use strict";var r=n(23),o=n(856),a=n(985),i=n(156),s=n(983),l=n(1198),c=n(981),u=n(1199),d=n(84),m=n.n(d),p=n(40),f=n(88),h=n(69),b=n(11),g=n(997),_=n(1318);function asyncGeneratorStep(e,t,n,r,o,a,i){try{var s=e[a](i),l=s.value}catch(c){return void n(c)}s.done?t(l):Promise.resolve(l).then(r,o)}function _toConsumableArray(e){return function _arrayWithoutHoles(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(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 ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(n,!0).forEach((function(t){_defineProperty(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(n).forEac
1h((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _defineProperty(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var v,y={name:"SignUpForm",components:{FormError:i.a,TermsConditionsCheckbox:s.a,TInputPassword:g.a,CustomFieldForm:_.a},mixins:[u.a],props:{selectedMembership:{type:Object,required:!0},isSnsProvider:{type:Boolean,default:!1},redirectUrl:{type:String,default:""},snsPrefill:{type:Object,required:!0}},data:function data(){var e="ja"===this.$i18n.locale?Object.keys(l.b).map((function(e){return{value:e,text:l.b[e]}})):Object.keys(l.a).map((function(e){return{value:e,text:l.a[e]}}));return{form:{first_name:null,last_name:null,last_name_kana:null,first_name_kana:null,company_name:null,postal_code:null,prefecture_or_state:null,street_address:null,building_name_and_number:null,email:null,program_id:this.selectedMembership.id,gender:null,country:null,birthday:null,occupation:null,password:null,passwordRepeat:null,agreedToTerm:!1,email_permission:!1,custom_fields:{}},formErrors:[],genderOptions:[{value:"male",text:this.$t("additionalQuestion.adultMale")},{value:"female",text:this.$t("additionalQuestion.adultFemale")}],localFormErrorDetails:{},countryOptions:e,customFields:[],loading:!1}},computed:_objectSpread({},Object(p.d)({isInCBIFrame:"setting/isInChatbotIframe",hotelIdFromURL:"setting/getHotelIdForMembershipModule",setting:"setting/getSetting",hotelLocale:"setting/getHotelLocale",utmSource:"setting/getUtmSource",initialSetting:"setting/getInit"}),{prefecturesList:function prefecturesList(){return[{value:null,text:this.$t("base.notSelected")}].concat(_toConsumableArray(Object(r.s)(this.$i18n.locale)),_toConsumableArray(this.requirePrefectureValidation?[{value:"not_applicable",text:this.$t("membershipForm.notApplicable")}]:[]))},requireEmailPermission:function requireEmailPermission(){return!!this.selectedMembership["email_permission_".concat(this.$i18n.locale)]}}),watch:{snsPrefill:{handler:function handler(e){e&&(this.form.email=e.email||null,this.form.first_name=e.first_name||null,this.form.last_name=e.last_name||null)},immediate:!0}},created:function created(){this.fetchCustomFields()},methods:{onSubmit:function onSubmit(){var e,t=this;if(this.$v.form.$touch(),this.$v.$invalid)this.$scrollToError();else{var n={name:"en"===this.$i18n.locale?"".concat(this.form.first_name," ").concat(this.form.last_name):"".concat(this.form.last_name," ").concat(this.form.first_name),name_kana:"ja"===this.$i18n.locale?"".concat(this.form.last_name_kana," ").concat(this.form.first_name_kana):null,first_name:this.form.first_name,first_name_kana:this.form.first_name_kana,last_name:this.form.last_name,last_name_kana:this.form.last_name_kana,company_name:this.form.company_name,postal_code:this.form.postal_code,prefecture_or_state:this.form.prefecture_or_state,street_address:this.form.street_address,building_name_and_number:this.form.building_name_and_number,email:this.form.email,password:this.form.password,email_permission:this.form.email_permission,gender:this.form.gender,country:this.form.country,birthday:this.form.birthday,occupation:this.form.occupation,custom_fields:this.form.custom_fields};m()(this.snsPrefill)||(n.facebook_token=this.snsPrefill.facebook_token,n.line_token=this.snsPrefill.line_token,n.sso_token=this.snsPrefill.sso_token,n.uid=this.snsPrefill.uid,n.provider=this.snsPrefill.provider,n.express_sns_fail=this.snsPrefill.express_sns_fail,n.membership_id=this.snsPrefill.membership_id),this.redirectUrl&&this.redirectUrl.length<=1500&&(n.redirect_url=this.redirectUrl);var r=(null===(e=this.$route.query.search)||void 0===e?void 0:e.length)>1500?"":this.$route.query.search;this.loading=!0,h.a.signup(_objectSpread({},n,{triplabot_sign_up:this.isInCBIFrame,sign_up_facility:this.hotelIdFromURL,redirect_uri:r})).then((function(){t.loading=!1,Object(f.B)(t.getUtmSetting()),Object(f.l)(t,{path:Object(f.i)(t.hotelId)}),t.$router.push({name:t.isInCBIFrame?b.a.membership.chatSignUpResult:b.a.membership.signUpResult,query:{code:t.setting.code,email:t.form.email}})}
1)).catch((function(e){t.localFormErrorDetails=e.error.details,t.formErrors=e.titleList,t.loading=!1}))}},getUtmSetting:function getUtmSetting(){var e=["/chat-sign-up-form","/chat-sign-up"].includes(this.$route.path);return{utm_medium:e?this.utmSource.utm_medium:"",utm_source:e?this.utmSource.utm_source:"",utm_campaign:e?this.utmSource.utm_campaign:""}},formatEmail:c.a.convertFullToHalf,onChange:function onChange(e){this.localFormErrorDetails[e]=void 0},state:function state(e){var t=this.$v.form[e].$dirty?!this.$v.form[e].$error:null;return!this.localFormErrorDetails[e]&&t},fetchCustomFields:(v=function _asyncToGenerator(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function _next(e){asyncGeneratorStep(a,r,o,_next,_throw,"next",e)}function _throw(e){asyncGeneratorStep(a,r,o,_next,_throw,"throw",e)}_next(void 0)}))}}(regeneratorRuntime.mark((function _callee(){var e,t;return regeneratorRuntime.wrap((function _callee$(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,h.a.getCustomFields(this.initialSetting.hotel_brand_id);case 3:e=n.sent,t=e.data,this.customFields=t.filter((function(e){return"hidden"!==e.page_settings.member.bw_registration})),n.next=11;break;case 8:n.prev=8,n.t0=n.catch(0),this.customFields=[];case 11:case"end":return n.stop()}}),_callee,this,[[0,8]])}))),function fetchCustomFields(){return v.apply(this,arguments)})},validations:function validations(){var e={first_name:{required:Object(o.requiredIf)((function(){return!this.isSnsProvider}))},last_name:{required:o.required},company_name:{required:Object(o.requiredIf)((function(){return this.requireCompanyNameValidation}))},email:{required:o.required,email:o.email,emailAscii:a.d},password:{required:Object(o.requiredIf)((function(){return!this.isSnsProvider})),minLength:Object(o.minLength)(8),password:a.m},passwordRepeat:{sameAsPassword:Object(o.sameAs)("password")},agreedToTerm:{mustBeTrue:a.j},custom_fields:this.customFields.reduce((function(e,t){return _objectSpread({},e,_defineProperty({},t.code,_objectSpread({required:Object(o.requiredIf)((function(){return"required"===t.page_settings.member.bw_registration}))},"date"===t.field_type?{date:Object(a.c)("YYYY/MM/DD")}:{})))}),{})};return"ja"===this.hotelLocale?(e.first_name.char="ja"===this.$i18n.locale?a.h:a.f,e.last_name.char="ja"===this.$i18n.locale?a.h:a.f):"zh_Hant"===this.hotelLocale?(e.first_name.char=a.a,e.last_name.char=a.a):"ko"===this.hotelLocale&&(e.first_name.char=a.i,e.last_name.char=a.i),"ja"===this.$i18n.locale&&"ja"===this.hotelLocale?{form:_objectSpread({},e,{last_name_kana:{required:o.required,hiragana:a.e},first_name_kana:{required:o.required,hiragana:a.e},postal_code:{required:Object(o.requiredIf)((function(){return this.requireAddressValidation})),postalCode:a.n},prefecture_or_state:{required:Object(o.requiredIf)((function(){return this.requirePrefectureValidation}))},street_address:{required:Object(o.requiredIf)((function(){return this.requireAddressValidation}))}})}:{form:e}}},w=n(33),S=Object(w.a)(y,(function render(){var e=this,t=e._self._c;return t("b-form",{attrs:{novalidate:""},on:{submit:function submit(t){return t.preventDefault(),e.onSubmit.apply(null,arguments)}}},["en"===e.$i18n.locale?[t("b-form-group",{attrs:{label:"".concat(e.$t("membershipForm.firstName"),"*"),"label-for":"firstName","invalid-feedback":e.$v.form.first_name.char?e.$t("membershipForm.nameValidation.".concat(e.hotelLocale)):e.$t("membershipForm.nameInvalidCharMessage")}},[t("b-form-input",{attrs:{id:"firstName",type:"text",maxlength:255,state:e.state("first_name"),placeholder:e.$t("membershipForm.namePlaceholder.".concat(e.hotelLocale))},on:{input:function input(t){return e.onChange("first_name")},blur:function blur(t){return e.$v.form.first_name.$touch()}},model:{value:e.form.first_name,callback:function callback(t){e.$set(e.form,"first_name",t)},expression:"form.first_name"}})],1),e._v(" "),t("b-form-group",{attrs:{label:"".concat(e.$t("membershipForm.lastName"),"*"),"label-for":"lastName","invalid-feedback":e.$v.form.last_name.char?e.$t("membershipForm.nameValidation.".concat(e.hotelLocale)):e.$t("membershipForm.nameInvalidCharMessage")}},[t("b-form-input",{attrs:{id:"lastName",maxlength:255,type:"text",state:e.state("last_name"),placeholder:e.$t("membershipForm.namePlaceholder.".concat(e.hotelLocale))},on:{input:function input(t){return e.onChange("last_name")},blur:function blur(t){return e.$v.form.last_name.$touch()}},model:{value:e.form.last_name,callback:function callback(t){e.$set(e.form,"last_name",t)},expression:"form.last_name"}})],1)]:"ja"===e.$i18n.locale&&"ja"===e.hotelLocale?[t("b-row",{staticClass:"mx-0",attrs:{"no-gutters":""}},[t("b-col",{attrs:{cols:"12",md:"6"}},[t("b-form-group",{staticClass:"flex-grow-1 mr-md-2",attrs:{label:"".concat(e.$t("membershipForm.lastName"),"*"),"label-for":"lastNameRomanji","invali
1d-feedback":e.$v.form.last_name.char?e.$t("membershipForm.kanji_katakana_error"):e.$t("membershipForm.nameInvalidCharMessage")}},[t("b-form-input",{attrs:{id:"lastNameRomanji",type:"text",maxlength:255,placeholder:e.$t("membershipForm.nameJaPlaceholder"),state:e.state("last_name")},on:{input:function input(t){return e.onChange("last_name")},blur:function blur(t){return e.$v.form.last_name.$touch()}},model:{value:e.form.last_name,callback:function callback(t){e.$set(e.form,"last_name",t)},expression:"form.last_name"}})],1)],1),e._v(" "),t("b-col",{attrs:{cols:"12",md:"6"}},[t("b-form-group",{staticClass:"flex-grow-1",attrs:{label:"".concat(e.$t("membershipForm.firstName"),"*"),"label-for":"firstNameRomanji","invalid-feedback":e.$v.form.first_name.char?e.$t("membershipForm.kanji_katakana_error"):e.$t("membershipForm.nameInvalidCharMessage")}},[t("b-form-input",{attrs:{id:"firstNameRomanji",type:"text",maxlength:255,placeholder:e.$t("membershipForm.nameJaPlaceholder"),state:e.state("first_name")},on:{input:function input(t){return e.onChange("first_name")},blur:function blur(t){return e.$v.form.first_name.$touch()}},model:{value:e.form.first_name,callback:function callback(t){e.$set(e.form,"first_name",t)},expression:"form.first_name"}})],1)],1)],1),e._v(" "),t("b-row",{staticClass:"mx-0",attrs:{"no-gutters":""}},[t("b-col",{attrs:{cols:"12",md:"6"}},[t("b-form-group",{staticClass:"flex-grow-1 mr-md-2",attrs:{label:"".concat(e.$t("membershipForm.lastNameKana"),"*"),"label-for":"lastNameHiragana","invalid-feedback":e.$t("membershipForm.hiragana_error")}},[t("b-form-input",{attrs:{id:"lastNameHiragana",type:"text",maxlength:255,state:e.state("last_name_kana"),placeholder:e.$t("membershipForm.nameKanaJaPlaceholder")},on:{input:function input(t){return e.onChange("last_name_kana")},blur:function blur(t){return e.$v.form.last_name_kana.$touch()}},model:{value:e.form.last_name_kana,callback:function callback(t){e.$set(e.form,"last_name_kana",t)},expression:"form.last_name_kana"}})],1)],1),e._v(" "),t("b-col",{attrs:{cols:"12",md:"6"}},[t("b-form-group",{staticClass:"flex-grow-1",attrs:{label:"".concat(e.$t("membershipForm.firstNameKana"),"*"),"label-for":"firstNameHiragana","invalid-feedback":e.$t("membershipForm.hiragana_error")}},[t("b-form-input",{attrs:{id:"firstNameHiragana",type:"text",maxlength:255,state:e.state("first_name_kana"),placeholder:e.$t("membershipForm.nameKanaJaPlaceholder")},on:{input:function input(t){return e.onChange("first_name_kana")},blur:function blur(t){return e.$v.form.first_name_kana.$touch()}},model:{value:e.form.first_name_kana,callback:function callback(t){e.$set(e.form,"first_name_kana",t)},expression:"form.first_name_kana"}})],1)],1)],1)]:[t("b-form-group",{attrs:{label:"".concat(e.$t("membershipForm.lastName"),"*"),"label-for":"lastName","invalid-feedback":e.$v.form.last_name.char?e.$t("membershipForm.nameValidation.".concat(e.hotelLocale)):e.$t("membershipForm.nameInvalidCharMessage")}},[t("b-form-input",{attrs:{id:"lastName",maxlength:255,type:"text",state:e.state("last_name"),placeholder:e.$t("membershipForm.namePlaceholder.".concat(e.hotelLocale))},on:{input:function input(t){return e.onChange("last_name")},blur:function blur(t){return e.$v.form.last_name.$touch()}},model:{value:e.form.last_name,callback:function callback(t){e.$set(e.form,"last_name",t)},expression:"form.last_name"}})],1),e._v(" "),t("b-form-group",{attrs:{label:"".concat(e.$t("membershipForm.firstName"),"*"),"label-for":"firstName","invalid-feedback":e.$v.form.first_name.char?e.$t("membershipForm.nameValidation.".concat(e.hotelLocale)):e.$t("membershipForm.nameInvalidCharMessage")}},[t("b-form-input",{attrs:{id:"firstName",maxlength:255,type:"text",state:e.state("first_name"),placeholder:e.$t("membershipForm.namePlaceholder.".concat(e.hotelLocale))},on:{input:function input(t){return e.onChange("first_name")},blur:function blur(t){return e.$v.form.first_name.$touch()}},model:{value:e.form.first_name,callback:function callback(t){e.$set(e.form,"first_name",t)},expression:"form.first_name"}})],1)],e._v(" "),e.showCompanyName?t("b-form-group",{attrs:{label:e.requireCompanyNameValidation?"".concat(e.$t("membershipForm.companyName"),"*"):e.$t("membershipForm.companyName"),"label-for":"companyName"}}
1,[t("b-form-input",{attrs:{id:"companyName",maxlength:255,"data-cy":"company-name-input",placeholder:e.$t("membershipForm.companyNamePlaceholder"),type:"text",state:e.state("company_name")},on:{input:function input(t){return e.onChange("company_name")},blur:function blur(t){return e.$v.form.company_name.$touch()}},model:{value:e.form.company_name,callback:function callback(t){e.$set(e.form,"company_name",t)},expression:"form.company_name"}})],1):e._e(),e._v(" "),e.showAddress?t("b-form-group",{attrs:{label:e.requireAddressValidation?"".concat(e.$t("membershipForm.postCode"),"*"):e.$t("membershipForm.postCode"),"label-for":"postalCode"}},[t("b-form-input",{attrs:{id:"postalCode",maxlength:255,type:"text",state:e.state("postal_code")},on:{input:function input(t){return e.onChange("postal_code")},blur:function blur(t){return e.$v.form.postal_code.$touch()}},model:{value:e.form.postal_code,callback:function callback(t){e.$set(e.form,"postal_code",t)},expression:"form.postal_code"}}),e._v(" "),e.$v.form.postal_code.postalCode?e._e():t("b-form-invalid-feedback",[e._v("\n        "+e._s(e.$t("membershipForm.postCodeError"))+"\n      ")])],1):e._e(),e._v(" "),e.showPrefecture?t("b-form-group",{attrs:{label:e.requirePrefectureValidation?"".concat(e.$t("membershipForm.prefecture"),"*"):e.$t("membershipForm.prefecture"),"label-for":"prefecture"}},[t("b-form-select",{attrs:{id:"prefecture",options:e.prefecturesList,"disabled-field":"notEnabled",state:e.state("prefecture_or_state")},on:{input:function input(t){return e.onChange("prefecture_or_state")},blur:function blur(t){return e.$v.form.prefecture_or_state.$touch()}},model:{value:e.form.prefecture_or_state,callback:function callback(t){e.$set(e.form,"prefecture_or_state",t)},expression:"form.prefecture_or_state"}})],1):e._e(),e._v(" "),e.showAddress?t("b-form-group",{attrs:{label:e.requireAddressValidation?"".concat(e.$t("membershipForm.address"),"*"):e.$t("membershipForm.address"),"label-for":"address"}},[t("b-form-input",{attrs:{id:"address",maxlength:255,type:"text",state:e.state("street_address")},on:{input:function input(t){return e.onChange("street_address")},blur:function blur(t){return e.$v.form.street_address.$touch()}},model:{value:e.form.street_address,callback:function callback(t){e.$set(e.form,"street_address",t)},expression:"form.street_address"}})],1):e._e(),e._v(" "),e.showAddress?t("b-form-group",{attrs:{label:e.$t("membershipForm.buildingName"),"label-for":"building_name_and_number"}},[t("b-form-input",{attrs:{id:"building_name_and_number",maxlength:255,type:"text"},on:{input:function input(t){return e.onChange("building_name_and_number")}},model:{value:e.form.building_name_and_number,callback:function callback(t){e.$set(e.form,"building_name_and_number",t)},expression:"form.building_name_and_number"}})],1):e._e(),e._v(" "),t("b-form-group",{attrs:{label:"".concat(e.$t("membershipForm.email"),"*"),"label-for":"email"}},[t("b-form-input",{attrs:{id:"email",type:"text",state:e.state("email"),maxlength:255,formatter:e.formatEmail},on:{input:function input(t){return e.onChange("email")},blur:function blur(t){return e.$v.form.email.$touch()}},model:{value:e.form.email,callback:function callback(t){e.$set(e.form,"email",t)},expression:"form.email"}}),e._v(" "),e.$v.form.email.email?e._e():t("b-form-invalid-feedback",{attrs:{id:"email-feedback"}},[e._v("\n        "+e._s(e.$t("guestDetail.emailConfirm"))+"\n      ")])],1),e._v(" "),t("custom-field-form",{attrs:{fields:e.customFields,validation:e.$v.form.custom_fields},scopedSlots:e._u([{key:"label",fn:function fn(t){var n=t.field;return[e._v("\n        "+e._s("required"===n.page_settings.member.bw_registration?"".concat(n.name,"*"):n.name)+"\n      ")]}}]),model:{value:e.form.custom_fields,callback:function callback(t){e.$set(e.form,"custom_fields",t)},expression:"form.custom_fields"}}),e._v(" "),e.isSnsProvider?e._e():t("b-form-group",{attrs:{label:"".concat(e.$t("myAccount.password"),"*"),"label-for":"password"}},[t("t-input-password",{attrs:{id:"password",maxlength:255,state:e.state("password")},on:{input:function input(t){return e.onChange("password")},blur:function blur(t){return e.$v.form.password.$touch()}},model:{value:e.form.password,callback:function callback(t){e.$set(e.form,"password",t)},expression:"form.password"}}),e._v(" "),t("p",{staticClass:"mt-1",class:{"red-font":!1===e.state("password")}},[e._v("\n        "+e._s(e.$t("membershipForm.passwordNote"))+"\n      ")])],1),e._v(" "),e.isSnsProvider?e._e():t("b-form-group",{attrs:{label:"".concat(e.$t("membershipForm.confirmPassword"),"*"),"label-for":"password-repeat"}},[t("t-input-password",{attrs:{id:"password-repeat",maxlength:255,state:e.state("passwordRepeat")},on:{input:function input(t){return e.onChange("passwordRepeat")},blur:function blur(t){return e.$v.form.passwordRepeat.$touch()}},model:{value:e.form.passwordRepeat,callback:function callback(t){e.$set(e.form,"passwordRepeat",t)},expression:"form.passwordRepeat"}})],1),e._v(" "),t("b-form-group",[t("terms-conditions-checkbox",{attrs:{name:"agree-term","value-validate":e.$v.form.agreedToTerm,"translation-path":"guestDetail.signupTerms"},model:{value:e.form.agreedToTerm,callback:function callback(t){e.$set(e.form,"agreedToTerm",t)},expression:"form.agreedToTerm"}}),e._v(" "),t("b-form-checkbox",{staticClass:"t-checkbox",attrs:{name:"email-permission"},model:{value:e.form.email_permission,callback:function callback(t){e.$set(e.form,"email_permission",t)},expression:"form.email_permission"}},[e._v("\n        "+e._s(e.$t("membershipForm.promotionsCheckbox"))+"\n      ")])],1),e._v(" "),t("form-error",{attrs:{errors:e.formErrors}}),e._v(" "),t("div",{staticClass:"form-buttons"}
1,[t("b-button",{directives:[{name:"theme-btn",rawName:"v-theme-btn"}],staticClass:"minw-4",attrs:{"data-cy":"submit-sign-up",disabled:e.loading,type:"submit"}},[t("b-spinner",{directives:[{name:"show",rawName:"v-show",value:e.loading,expression:"loading"}],staticClass:"mr-2",attrs:{label:e.$t("base.loading"),small:""}}),e._v("\n        "+e._s(e.$t("membershipForm.createAccount3"))+"\n      ")],1)],1)],2)}),[],!1,null,null,null);t.a=S.exports},1491:function(e,t,n){},1492:function(e,t,n){},1619:function(e,t,n){"use strict";n(1491)},1620:function(e,t,n){"use strict";n(1492)},907:function(e,t,n){"use strict";function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(n,!0).forEach((function(t){_defineProperty(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _defineProperty(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.r(t);var r=n(69),o=n(987),a=n(328),i=n(11),s=n(40),l=n(8),c=n(20),u=n.n(c),d=n(1439),m=n(1430),p={name:"SignUpBenefits",components:{BaseCommonLoadImage:n(1431).a},props:{benefit:{type:Object,required:!0}},computed:{hotelImage:function hotelImage(){return u()(this.benefit,"image.url")}}},f=(n(1619),n(33)),h=Object(f.a)(p,(function render(){var e=this,t=e._self._c;return t("div",[t("h3",{staticClass:"header mb-1"},[e._v("\n      "+e._s(e.benefit.headline)+"\n    ")]),e._v(" "),e.hotelImage?t("div",{staticClass:"hotel-img-container"},[t("base-common-load-image",[t("b-img",{attrs:{slot:"image",src:e.hotelImage,fluid:"",alt:"Hotel image"},slot:"image"})],1)],1):e._e(),e._v(" "),t("ul",{staticClass:"benefits-list"},e._l(e.benefit.benefits_attributes,(function(n,r){return t("li",{key:r},[e._v("\n        "+e._s(n.text)+"\n      ")])})),0)])}),[],!1,null,"4b1fc514",null).exports,b=n(1209),g=n(1208),_=n(1210),v=n(1438),y=n(88),w=n(1070),S=n(31),k=n(70),O=n(203),P=n(324),C=n(1089),x=n(1088),$=n(1212),j=n(1390),F=n(9),I=n(29),L=n(24),A=n(137),M=n(1244),T=n(1211);function SignUpvue_type_script_lang_js_ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function SignUpvue_type_script_lang_js_objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?SignUpvue_type_script_lang_js_ownKeys(n,!0).forEach((function(t){SignUpvue_type_script_lang_js_defineProperty(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):SignUpvue_type_script_lang_js_ownKeys(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function SignUpvue_type_script_lang_js_defineProperty(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function asyncGeneratorStep(e,t,n,r,o,a,i){try{var s=e[a](i),l=s.value}catch(c){return void n(c)}s.done?t(l):Promise.resolve(l).then(r,o)}var B,D={name:"SignUp",components:{OpenIdLoginButton:$.a,SignUpForm:d.a,SignUpBenefits:h,ArrowLeftGreyIcon:a.a,SignUpFormMultiStep:m.a,FacebookLoginButton:g.a,LineLoginButton:_.a,SnsLoginModal:b.a,HorizontalLineText:v.a,TermsConditionsInfo:T.a},mixins:[x.a,o.a,P.a,w.a,O.a,C.a],beforeRouteEnter:(B=function _asyncToGenerator(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function _next(e){asyncGeneratorStep(a,r,o,_next,_throw,"next",e)}function _throw(e){asyncGeneratorStep(a,r,o,_next,_throw,"throw",e)}_next(void 0)}))}}(regeneratorRuntime.mark((function _callee(e,t,n){var r,o,a,s,c,u,d,m,p,f,h,b,g,_,v,y;return regeneratorRuntime.wrap((function _callee$(w){for(;;)switch(w.prev=w.next){case 0:return w.next=2,Object(L.d)();case 2:if(c=l.a.getters["setting/getBrandIntegrations"],u=l.a.getters["membership/getCurrentUser"],d=l.a.getters["membership/isCorporateSignedIn"],m=l.a.getters["setting/getHotelCode"],p=c.membership_customer_sign_up_redirect,!(null==(f=l.a.getters["setting/getCreansmaerd"])?void 0:f.active)){w.next=13;break}return Object(M.b)(m,null==e||null===(h=e.query)||void 0===h?void 0:h.urlBack),Object(A.e)(),Object(A.b)(),w.abrupt("return");case 13:if(b=encodeURIComponent((null==e||null===(r=e.query)||void 0===r?void 0:r.redirect_url)||(null==t||null===(o=t.query)||void 0===o?void 0:o.urlBack)||[i.a.booking.result,i.a.booking.roomsRecommender].includes(null==t?void 0:t.name)&&(null==t?void 0:t.fullPath)||(null==e||null===(a=e.query)||void 0===a?void 0:a.search)||""),!(null==p?void 0:p.active)||!(null===(s=p.settings)||void 0===s?void 0:s.url)){w.next=20;break}return y=Object(I.a)(null===(g=p.settings)||void 0===g?void 0:g.url,SignUpvue_type_script_lang_js_objectSpread({},d?{org_session:u.session||(null===(_=u.organization)||void 0===_?void 0:_.session),redirect_url:b,hotel_code:m}:{redirect_url:b,hotel_code:m})),Object(M.b)(m,null==e||null===(v=e.query)||void 0===v?void 0:v.urlBack),Object(k.f)(y),Ob
1ject(A.b)(),w.abrupt("return");case 20:n((function(e){e.prevRoute=t,e.redirectUrl=b}));case 21:case"end":return w.stop()}}),_callee)}))),function beforeRouteEnter(e,t,n){return B.apply(this,arguments)}),props:{displayHeader:{type:Boolean,default:!0},snsPrefill:{type:Object,default:function _default(){return{}}}},setup:function setup(){var e=Object(j.a)(),t=e.selectedProgramID,n=e.isLoadingBenefits,r=e.benefitMap,o=e.selectedBenefitProgram,a=e.membershipPrograms,i=e.selectedMembershipProgram,s=e.showMembershipSelect,l=e.initProgram,c=e.showSignUpMultiStep;return Object(F.onMounted)((function(){l()})),{selectedProgramID:t,isLoadingBenefits:n,benefitMap:r,selectedBenefitProgram:o,membershipPrograms:a,selectedMembershipProgram:i,showMembershipSelect:s,initProgram:l,showSignUpMultiStep:c}},data:function data(){return{loading:!1,redirectUrl:"",formErrors:[],paths:i.a,prevRoute:null,loginForm:{email:null,password:null},facebookUserData:{uid:null,user_token:null},lineUserData:{uid:null,user_token:null},openIdUserData:{uid:null,user_token:null,user_code:null},localSnsPrefill:{},snsModalType:"",emailPermission:!1}},computed:SignUpvue_type_script_lang_js_objectSpread({},Object(s.f)({canSignUp:function canSignUp(e){var t,n;return null===(t=e.setting)||void 0===t||null===(n=t.loginWidget)||void 0===n?void 0:n.is_active}}),{},Object(s.d)({initialSetting:"setting/getInit",hotelCode:"setting/getHotelCode",isInCBIFrame:"setting/isInChatbotIframe",userName:"membership/getUserName",hotelIdFromURL:"setting/getHotelIdForMembershipModule",hotelIdFromSetting:"setting/getHotelId",loginWidget:"setting/getLoginWidget",isUserSignedIn:"membership/isUserSignedIn",FB:"facebook/getFbObject",setting:"setting/getSetting"}),{isSnsProvider:function isSnsProvider(){var e;return["facebook","line","open_id"].includes(null===(e=this.localSnsPrefill)||void 0===e?void 0:e.provider)},snsProviderName:function snsProviderName(){var e,t;return(null===(e=this.localSnsPrefill)||void 0===e?void 0:e.provider_name)?this.localSnsPrefill.provider_name:"facebook"===(null===(t=this.localSnsPrefill)||void 0===t?void 0:t.provider)?"Facebook":"LINE"},hotelId:function hotelId(){return this.hotelIdFromURL||this.hotelIdFromSetting},showSnsLoginButtons:function showSnsLoginButtons(){var e,t,n,r=this,o=null===(e=this.membershipPrograms)||void 0===e?void 0:e.find((function(e){return e.id===r.selectedProgramID})),a=!!(null===(t=this.loginWidget)||void 0===t||null===(n=t.sns_auth_settings_attributes)||void 0===n?void 0:n.length);return(null==o?void 0:o.default)&&!this.isSnsProvider&&a}}),created:function created(){this.isUserSignedIn||(this.canSignUp?(Object(y.l)(this,{path:Object(y.j)(this.hotelId)}),this.localSnsPrefill=this.snsPrefill):this.goToSearchPage())},methods:SignUpvue_type_script_lang_js_objectSpread({},Object(s.c)({initFB:"facebook/initFB"}),{onSetFacebookUser:function onSetFacebookUser(e){this.facebookUserData.uid=e.uid||null,this.facebookUserData.user_token=e.user_token||null},onFacebookSubmit:function onFacebookSubmit(){var e=this,t={uid:this.facebookUserData.uid,user_token:this.facebookUserData.user_token,password:this.loginForm.password,email:this.loginForm.email,email_permission:this.emailPermission};r.a.facebookLogin(t).then((function(t){u()(t,"id")?"tripla"===u()(t,"provider")?(e.loginForm.email=t.email,e.snsModalType="facebook",e.$bvModal.show("sns-login-modal")):(console.info("exchange triplabot session after facebook sign up"),e.loginAndRedirect(t),e.sendSsoGa4Event(t,{source:"booking_widget",provider:"facebook"})):e.onSnsNewMember(t)})).catch((function(t){e.formErrors=t.titleList}))},onSetLineUser:function onSetLineUser(e){this.lineUserData.uid=e.uid||null,this.lineUserData.user_code=e.user_code||null},onLineSubmit:function onLineSubmit(){var e=this;this.loading=!0;var t={uid:this.lineUserData.uid,user_code:this.lineUserData.user_code,user_token:this.lineUserData.user_token,redirect_uri:this.getLINERedirectUrl(),password:this.loginForm.password,email:this.loginForm.email,email_permission:this.emailPermission};r.a.lineLogin(t).then((function(t){u()(t,"id")?"tripla"===u()(t,"provider")?(e.lineUserData.uid=t.uid,e.loginForm.email=t.email,e.lineUserData.user_token=t.line_token,e.snsModalType="line",e.$bvModal.show("sns-login-modal")):(console.info("exch
1ange triplabot session after line sign up"),e.loginAndRedirect(t),e.sendSsoGa4Event(t,{source:"booking_widget",provider:"line"})):e.onSnsNewMember(t),e.loading=!1})).catch((function(t){e.formErrors=t.titleList,e.loading=!1}))},onSnsNewMember:function onSnsNewMember(e){var t={email:e.email,first_name:e.first_name,last_name:e.last_name,facebook_token:e.facebook_token,line_token:e.line_token,sso_token:e.sso_token,uid:e.uid,provider:e.provider,provider_name:e.provider_name};this.localSnsPrefill=t},onSnsModalCancel:function onSnsModalCancel(){var e=this;this.FB&&this.FB.logout((function(t){e.initFB()})),this.loginForm.email=null},clearLoginForm:function clearLoginForm(){this.loginForm.email=null,this.loginForm.password=null},loginAndRedirect:function loginAndRedirect(e){if(this.setupLocalMembershipLogin(e),!this.isInCBIframe){var t=u()(this.$route.query,"urlBack");(t||e.redirect_url)&&this.$router.push(e.redirect_url||t),this.goToSearchPage()}},handleBackBtnClick:function handleBackBtnClick(){this.showSignUpMultiStep&&2===this.$refs.setupForm.currentStep?this.$refs.setupForm.currentStep=1:null===u()(this.prevRoute,"name")?Object(S.p)({action:"close"}):this.$router.go(-1)}})},U=(n(1620),Object(f.a)(D,(function render(){var e=this,t=e._self._c;return t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.isLoadingBenefits,expression:"isLoadingBenefits"}],staticClass:"sign-up-wrapper"},[t("div",{directives:[{name:"show",rawName:"v-show",value:!e.isLoadingBenefits,expression:"!isLoadingBenefits"}]},[t("b-row",{staticClass:"d-flex justify-content-md-center"},[e.benefitMap[e.selectedProgramID]?t("b-col",{attrs:{cols:"12",md:"6"}},[t("sign-up-benefits",{attrs:{benefit:e.benefitMap[e.selectedProgramID]}})],1):e._e(),e._v(" "),t("b-col",{attrs:{cols:"12",md:"6"}},[t("b-link",{staticClass:"secondary-text back-button-container",on:{click:e.handleBackBtnClick}},[t("ArrowLeftGreyIcon",{staticClass:"mr-1"}),e._v(" "),t("h5",{staticClass:"secondary-text mb-0"},[e._v(e._s(e.$t("membershipForm.back")))])],1),e._v(" "),t("h4",[e._v("\n            "+e._s(e.showSignUpMultiStep?e.$t("membershipForm.signUp"):e.$t("membershipForm.setup"))+"\n          ")]),e._v(" "),e.isSnsProvider?t("h5",{staticClass:"secondary-text"},[e._v("\n            "+e._s(e.$t("snsLogin.signUpDescription",{sns:e.snsProviderName}))+"\n          ")]):t("h5",{staticClass:"secondary-text"},[e._v(e._s(e.$t("membershipForm.signUpSecondary")))]),e._v(" "),e.showSnsLoginButtons?t("div",{staticClass:"sns-login-buttons"},[t("div",{staticClass:"sns-login-block"},[t("h4",{staticClass:"mb-3 pb-1 title"},[e._v(e._s(e.$t("snsLogin.createAccountWithSso")))]),e._v(" "),t("b-form-checkbox",{staticClass:"t-checkbox text-left mb-3",attrs:{name:"email-permission"},model:{value:e.emailPermission,callback:function callback(t){e.emailPermission=t},expression:"emailPermission"}},[e._v("\n                "+e._s(e.$t("membershipForm.promotionsCheckbox"))+"\n              ")]),e._v(" "),t("div",{staticClass:"button-group"},[e.facebookFeatureEnabled?t("facebook-login-button",{staticClass:"text-left mb-2",on:{onSetFacebookUser:e.onSetFacebookUser,onFacebookSubmit:e.onFacebookSubmit,clearLoginForm:e.clearLoginForm}}):e._e(),e._v(" "),e.lineFeatureEnabled?t("line-login-button",{staticClass:"mb-2",on:{onSetLineUser:e.onSetLineUser,onLineSubmit:e.onLineSubmit,clearLoginForm:e.clearLoginForm}}):e._e(),e._v(" "),e.ssoList?e._l(e.ssoList,(function(n,r){return t("open-id-login-button",{key:r,staticClass:"w-100 mb-2",attrs:{sso:n},on:{"open-id-submit":function openIdSubmit(t){return e.onOpenIDSubmit(t,{email_permission:e.emailPermission})}}})})):e._e()],2),e._v(" "),t("terms-conditions-info",{staticClass:"mt-2",attrs:{"translation-path":"guestDetail.signupTerms"}})],1),e._v(" "),t("form-error",{attrs:{errors:e.formErrors}}),e._v(" "),t("horizontal-line-text",{staticClass:"mt-3 mb-1",attrs:{text:e.$t("membershipForm.orContinueBelow")}})],1):e._e(),e._v(" "),e.showMembershipSelect?t("b-form-group",{attrs:{label:e.$t("membershipForm.membershipProgram"),"label-for":"membershipProgram"}},[t("b-form-select",{attrs:{id:"program-select",type:"text",required:"","value-field":"id","text-field":"name",options:e.membershipPrograms},model:{value:e.selectedProgramID,callback:function callback(t){e.selectedProgramID=t},expression:"selectedProgramID"}}
1)],1):e._e(),e._v(" "),!e.showSignUpMultiStep&&e.selectedBenefitProgram?t("sign-up-form",{staticClass:"mb-3",attrs:{"selected-membership":e.selectedBenefitProgram,"is-sns-provider":e.isSnsProvider,"sns-prefill":e.localSnsPrefill,"redirect-url":e.redirectUrl}}):e.showSignUpMultiStep?t("sign-up-form-multi-step",{ref:"setupForm",staticClass:"mb-3",attrs:{"selected-membership":_objectSpread({},e.selectedBenefitProgram,{},e.selectedMembershipProgram)}}):e._e(),e._v(" "),t("b-link",{staticClass:"secondary-text",attrs:{to:{name:e.paths.membership.resendConfirmationEmail,query:{code:e.setting.code}}}},[e._v("\n            "+e._s(e.$t("membershipForm.resendConfirmationEmail"))+"\n          ")]),e._v(" "),t("div",[t("span",{staticClass:"secondary-text"},[e._v(e._s(e.$t("membershipForm.alreadyHaveAccount"))+" -")]),e._v(" "),t("b-link",{staticClass:"secondary-text font-weight-bold",attrs:{to:{name:e.paths.membership.signIn,query:{urlBack:e.$route.query.search,code:e.setting.code}}}},[e._v("\n              "+e._s(e.$t("membershipForm.signInHere"))+"\n            ")])],1)],1)],1)],1),e._v(" "),t("sns-login-modal",{attrs:{"sns-modal-type":e.snsModalType},on:{onSnsModalCancel:e.onSnsModalCancel,onFacebookSubmit:e.onFacebookSubmit,onLineSubmit:e.onLineSubmit,"open-id-submit":function openIdSubmit(t){return e.onOpenIDSubmit(e.openIdUserData,{email:e.loginForm.email,password:e.loginForm.password,email_permission:e.emailPermission})}},model:{value:e.loginForm.password,callback:function callback(t){e.$set(e.loginForm,"password",t)},expression:"loginForm.password"}})],1)}),[],!1,null,"13b2e8c7",null));t.default=U.exports},979:function(e,t,n){"use strict";var r=n(860),o=n.n(r),a=n(469),i=n.n(a),s=new o.a.Renderer;s.blockquote=function(e){return'<blockquote style="margin-left:2em">'.concat(e,"</blockquote>")};var l={name:"MarkdownViewer",props:{markdown:{type:String,default:""}},computed:{convertedHtml:function convertedHtml(){return function markdownToHtml(e){return e?i.a.sanitize(o()(e,{breaks:!0,gfm:!0,renderer:s})).replace(/<a/g,'<a target="_blank" rel="noopener noreferrer"'):""}(this.markdown)}}},c=(n(1012),n(33)),u=Object(c.a)(l,(function render(){return(0,this._self._c)("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:this.convertedHtml,expression:"convertedHtml"}],ref:"viewer",attrs:{"data-cy":"markdown-viewer"}})}),[],!1,null,"d605e0a8",null);t.a=u.exports},981:function(e,t,n){"use strict";var r=["amex","jcb","visa","master","dinners-club","general"],o={cardFormatBlocks:{amex:[4,6,5],jcb:[4,4,4,4],visa:[4,4,4,4],master:[4,4,4,4],"dinners-club":[4,6,4],general:[4,4,4,4]},cardType:"unknown",cardCVCFormat:3,cardFormatRegex:{amex:/^3[47]\d{0,13}/,jcb:/^(?:2131|1800|35\d{0,2})\d{0,12}/,visa:/^4\d{0,15}/,master:/^(5[1-5]|2[2-7])\d{0,14}/,"dinners-club":/^3(?:0[0-5]|[689][0-9])[0-9]{0,11}$/,general:/\d{0,15}/},getFormatBlocksLen:function getFormatBlocksLen(e){return e.reduce((function(e,t){return e+t}),0)},getCardInfo:function getCardInfo(e){for(var t=0,n=r;t<n.length;t++){var o=n[t];if(this.cardFormatRegex[o].test(e))return this.cardCVCFormat="amex"===o?4:3,this.cardType=o,{type:o,blocks:this.cardFormatBlocks[o]}}},getFormattedValue:function getFormattedValue(e,t,n,r){var o="";return 0===n?e:(t.forEach((function(n,a){if(e.length>0){var i=e.slice(0,n),s=e.slice(n);o+=i,i.length===n&&a<t.length-1&&(o+=r),e=s.trim()}})),o.trim())},assumeUserWillUseAMEX:function assumeUserWillUseAMEX(){this.cardCVCFormat=4}};t.a={formatCardNum:function formatCardNum(e){if(!e)return e;var t=e.replace(/[^\d]/g,"");if(t.length<4)return t;var n=o.getCardInfo(t),r=!!n&&o.getFormatBlocksLen(n.blocks);return!!n&&o.getFormattedValue(t,n.blocks,r," ")},formatCVC:function formatCVC(e){if(!e)return e;var t=o.cardCVCFormat,n=e.replace(/[^\d]/g,"");return e.length>t?n.slice(0,t):n},formatPhone:function formatPhone(e){return e?e.replace(/[^\d( )+-]+/g,""):""},formatYYMMDD:function formatYYMMDD(e){return e?e.replace(/[^\d]/g,"").slice(0,6):e},formatPIN2:function formatPIN2(e){return e?e.replace(/[^\d]/g,"").slice(0,2):e},assumeUserWillUseAMEX:function assumeUserWillUseAMEX(){return o.assumeUserWillUseAMEX()}
1,convertFullToHalf:function convertFullToHalf(e){return e.replace(/[!-~]/g,(function(e){return String.fromCharCode(e.charCodeAt(0)-65248)})).replace(/[ー−ᅳ\u2796\u30FC\u2010-\u2015]/g,"-")}}},983:function(e,t,n){"use strict";var r=n(979),o=n(23),a=n(40);function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _defineProperty(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i={name:"TermsConditionsCheckbox",components:{MarkdownViewer:r.a},props:{link1Target:{type:String,default:"termsOfUse"},link2Target:{type:String,default:"privacyPolicy"},link3Target:{type:String,default:"GDPR"},value:{type:Boolean,default:!1},valueValidate:{type:Object,default:function _default(){return{}}},translationPath:{type:String,required:!0},extraTranslationPath:{type:String,default:""},showCompliance:{type:Boolean,default:!0}},computed:function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(n,!0).forEach((function(t){_defineProperty(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Object(a.d)({initialSetting:"setting/getInit"}),{compliance:function compliance(){var e,t,n,r=this;return null!==(e=null===(t=this.initialSetting.compliance_translations)||void 0===t||null===(n=t.find((function(e){return e.locale===r.$i18n.locale})))||void 0===n?void 0:n.text)&&void 0!==e?e:this.initialSetting.compliance}}),methods:{ppTosLinks:function ppTosLinks(e){var t,n;return Object(o.y)(e,this.$i18n.locale,null===(t=this.$route)||void 0===t||null===(n=t.params)||void 0===n?void 0:n.country)}}},s=(n(1014),n(33)),l=Object(s.a)(i,(function render(){var e=this,t=e._self._c;return t("b-form-checkbox",{staticClass:"mt-2 t-checkbox terms-markdown",attrs:{checked:e.value,state:e.valueValidate.$dirty?!e.valueValidate.$error:null,"data-cy":"terms-of-use"},on:{change:function change(t){return e.$emit("input",t)}}},[t("i18n",{staticClass:"pptos-text",attrs:{tag:"div",path:e.translationPath,"data-cy":"confirm-terms"}},[t("b-link",{staticClass:"secondary-text",attrs:{href:e.ppTosLinks(e.link1Target),target:"_blank",rel:"noopener noreferrer"}},[e._v(e._s(e.$t("base.termsOfUse")))]),e._v(" "),t("b-link",{staticClass:"secondary-text",attrs:{href:e.ppTosLinks(e.link2Target),target:"_blank",rel:"noopener noreferrer"}},[e._v(e._s(e.$t("base.privacyPolicy")))]),e._v(" "),t("b-link",{staticClass:"secondary-text",attrs:{href:e.ppTosLinks(e.link3Target),target:"_blank",rel:"noopener noreferrer"}},[e._v(e._s(e.$t("base.GDPR")))])],1),e._v(" "),e.extraTranslationPath?[t("i18n",{staticClass:"pptos-text",attrs:{tag:"div",path:e.extraTranslationPath}})]:e._e(),e._v(" "),e.showCompliance?t("markdown-viewer",{staticClass:"mb-0",attrs:{markdown:e.compliance}}
1):e._e()],2)}),[],!1,null,"47eb4775",null);t.a=l.exports},986:function(e,t,n){},987:function(e,t,n){"use strict";var r=n(40);function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _defineProperty(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=Object(r.a)("setting").mapMutations;t.a={methods:function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(n,!0).forEach((function(t){_defineProperty(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},o(["setDisplayHeader"])),beforeRouteEnter:function beforeRouteEnter(e,t,n){n((function(e){var t=e.displayHeader;e.setDisplayHeader(t)}))}}},988:function(e,t,n){},989:function(e,t,n){},996:function(e,t,n){},997:function(e,t,n){"use strict";var r=n(9),o=n(977),a=n(201),i=n(467),s=Object(r.defineComponent)({name:"InputPassword",components:{BInputGroup:o.a,BInputGroupText:a.a,BInputGroupAppend:i.a},props:{value:{type:String,default:""},readonly:{type:Boolean,default:!1},state:{type:Boolean,default:null},autocomplete:{type:String,default:"on"},name:{type:String,default:""},maxlength:{type:Number,default:void 0},required:{type:Boolean,default:!1}},setup(e,{emit:t}){const n=Object(r.ref)(!1);return{password:Object(r.computed)({get:()=>e.value,set:e=>t("input",e)}),showCurrentPassword:n,toggleShowCurrentPassword:function toggleShowCurrentPassword(){n.value=!n.value}}}}),l=(n(1052),n(33)),c=Object(l.a)(s,(function render(){var e=this,t=e._self._c;e._self._setupProxy;return t("b-input-group",[t("b-form-input",{attrs:{readonly:e.readonly,type:e.showCurrentPassword?"text":"password",state:e.state,autocomplete:e.autocomplete,name:e.name,maxlength:e.maxlength,required:e.required},on:{input:function input(t){return e.$emit("input",t)},change:function change(t){return e.$emit("change",t)},blur:function blur(t){return e.$emit("blur",t)}},model:{value:e.password,callback:function callback(t){e.password=t},expression:"password"}}),e._v(" "),t("b-input-group-append",[t("b-input-group-text",{on:{click:e.toggleShowCurrentPassword}},[t("i",{class:e.showCurrentPassword?"icon-visibility-off":"icon-visibility",staticStyle:{"font-size":"16px"}})])],1),e._v(" "),e._t("default")],2)}),[],!1,null,"4cfa06b7",null);t.a=c.exports}}]);
2//# sourceMappingURL=page-Membership-SignUp-vue.69636232e4bfd3115127.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.