PageSourceSearch

https://preferredhotels.com/_next/static/chunks/4178-7dbeab4cc718204f.js

js preferredhotels.com collected 2026-09-24 09:27:56 UTC 34,538 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4178],{45074:(e,a,n)=>{var o=n(96206).parse;function d(e){return e.replace(/[\s,]+/g," ").trim()}var r={},c={},m=!0,i=!1;function t(){for(var e=Array.prototype.slice.call(arguments),a=e[0],n="string"==typeof a?a:a[0],t=1;t<e.length;t++)e[t]&&e[t].kind&&"Document"===e[t].kind?n+=e[t].loc.source.body:n+=e[t],n+=a[t];var l=n,u=d(l);if(r[u])return r[u];var b=o(l,{experimentalFragmentVariables:i});if(!b||"Document"!==b.kind)throw Error("Not a valid GraphQL document.");return b=function e(a,n){var o,d,r,c=Object.prototype.toString.call(a);if("[object Array]"===c)return a.map(function(a){return e(a,n)});if("[object Object]"!==c)throw Error("Unexpected input.");n&&a.loc&&delete a.loc,a.loc&&(delete a.loc.startToken,delete a.loc.endToken);var m=Object.keys(a);for(o in m)m.hasOwnProperty(o)&&(d=a[m[o]],("[object Object]"===(r=Object.prototype.toString.call(d))||"[object Array]"===r)&&(a[m[o]]=e(d,!0)));return a}(b=function(e){for(var a={},n=[],o=0;o<e.definitions.length;o++){var r=e.definitions[o];if("FragmentDefinition"===r.kind){var i,t=r.name.value,l=d((i=r.loc).source.body.substring(i.start,i.end));c.hasOwnProperty(t)&&!c[t][l]?(m&&console.warn("Warning: fragment with name "+t+" already exists.\ngraphql-tag enforces all fragment names across your application to be unique; read more about\nthis in the docs: http://dev.apollodata.com/core/fragments.html#unique-names"),c[t][l]=!0):c.hasOwnProperty(t)||(c[t]={},c[t][l]=!0),a[l]||(a[l]=!0,n.push(r))}else n.push(r)}return e.definitions=n,e}(b),!1),r[u]=b,b}t.default=t,t.resetCaches=function(){r={},c={}},t.disableFragmentWarnings=function(){m=!1},t.enableExperimentalFragmentVariables=function(){i=!0},t.disableExperimentalFragmentVariables=function(){i=!1},e.exports=t},46180:(e,a,n)=>{"use strict";n.d(a,{A:()=>o});let o=function(e){return{__html:e}}},49246:(e,a,n)=>{"use strict";n.d(a,{W:()=>o.A});var o=n(64958);n(16922),n(27351),n(7881),n(65930),n(86508),n(48316),n(75552),n(27653),n(55925),n(17522),n(41605),n(68250),n(51268)},58103:(e,a,n)=>{"use strict";n.d(a,{t:()=>m});var o=n(21645),d=n(14232),r=n(94196),c=n(88109);let m=()=>{let e=(0,o.rd)(),a=function(){let[e,a]=(0,d.useState)(!1);return(0,d.useEffect)(()=>{{let e=window.navigator.userAgent.toLowerCase();a(-1!==e.indexOf("safari")&&-1===e.indexOf("chrome")&&-1===e.indexOf("android"))}},[]),e}(),{isMobileApp:n}=(0,c.Ay)(),m=Object.fromEntries((0,d.useMemo)(()=>{var a;return new URLSearchParams((null==(a=e.asPath.split("?")[1])?void 0:a.split("#")[0])||"")},[e.asPath]).entries());return m.promo&&(m={...m,promoCode:m.promo},delete m.promo),{updateQueryParams:(0,d.useCallback)(a=>{let n={};Object.entries(a).forEach(e=>{let[a,o]=e;o&&(n[a]=o)});let o=e.asPath.split("?")[0];e.push({pathname:o,query:{...n}},void 0,{shallow:!0})},[null==e?void 0:e.asPath]),handleUrlChange:(n,d)=>{d&&!a?window.open((0,o.ce)(n,m),"_blank"):e.push(n)},handleExternalRouteChange:o=>{a||n?e.push(o):window.open(o,"_blank")},paramsObject:m,pdpMilestonePush:a=>{(null==a?void 0:a.nid)&&(0,r.XT)({event:"events",category:"view hotel",action:"click",label:a.fieldDisplayTitle||"",label2:e.asPath,other:{synxisId:a.fieldSynxisId||"",hotel_id:a.fieldItemCode}})},bookButtonTrackingEvents:a=>{(null==a?void 0:a.nid)&&(0,r.XT)({event:"booking buttons",category:"booking entrances",action:"click",label:(null==a?void 0:a.fieldDisplayTitle)||"",label2:(null==e?void 0:e.asPath)||"",other:{synxisId:(null==a?void 0:a.fieldSynxisId)||"",hotel_id:(null==a?void 0:a.fieldItemCode)||""}})}}}},60072:(e,a,n)=>{"use strict";n.d(a,{A:()=>b});var o=n(37876),d=n(14232),r=n(21645),c=n(14e3),m=n(37220),i=n(90248),t=n(72011),l=n(41565);let u=async e=>{if(!e)return null;let a=await (0,l.o)({propertyCodes:[e],schema:{field_synxis_id:{},nid:{}}});return((null==a?void 0:a.length)||0)>0&&a[0].fieldSynxisId||null},b=function(e){var a;let{event:n,scriptId:l,property:b,dtm_config:s,ready:v=!1}=e,h=(0,r.rd)();(0,c.usePathname)();let{userData:M}=(0,m.vL)(),A=async()=>{var e;if(!s||!("dtmc_hotel_id_list"in s))return void(0,i.GW)({scriptId:l,userData:M,dtm_config:s});let a=(null==(e=s.dtmc_hotel_id_list)?void 0:e.split(","))||[],n=!!s.dtmc_hotel_id,o=a[0],d=parseInt(o)>0;if(n)return void(0,i.GW)({scriptId:l,userData:M,dtm_config:s});if(d){let e={...s,dtmc_hotel_id:o};(0,i.GW)({scriptId:l,userData:M,dtm_config:e});return}if(a.length>0){let e=await u(o);if(e){let a={...s,dtmc_hotel_id:e};(0,i.GW)({scriptId:l,userData:M,dtm_config:a});return}}(0,i.GW)({scriptId:l,userData:M,dtm_config:s})};return(0,d.useEffect)(()=>{let e=document.getElementById(l);if(e){var a;null==(a=e.parentNode)||a.removeChild(e)}if(v&&(null==h?void 0:h.isReady)){switch(n){case t.k8.homepage:(0,i.e5)({scriptId:l,userData:M,dtm_config:s});break;case t.k8.infoPage:case t.k8.hotelResults:break;
1case t.k8.hotelDetails:(0,i.KV)({property:b,scriptId:l,userData:M,dtm_config:s});break;case t.k8.searchResults:A();break;case t.k8.accountSignupVisit:(0,i.Pk)();break;case t.k8.accountSignupSuccess:(0,i.ln)(M||{})}return()=>{var e;null==(e=document.getElementById(l))||e.remove()}}},[null==h?void 0:h.asPath,v,null==M||null==(a=M.email)?void 0:a.emailAddress]),(0,o.jsx)(o.Fragment,{})}},61413:(e,a,n)=>{"use strict";n.d(a,{W:()=>d});let o=e=>e.replace(/_/g," ").replace("-"," ").replace(/\w\S*/g,function(e){return"SAR"===e?e:e.charAt(0).toUpperCase()+e.substr(1)}),d=e=>{let a={fieldAddress:{}};return a.fieldPreferredCollections=e.collection&&[{name:e.collection.toUpperCase()}],a.fieldResidenceType=(null==e?void 0:e["residence-type"])&&[{name:e.residenceType}],a.fieldAddress.region=(null==e?void 0:e.region)&&o(e.region),a.fieldAddress.regionCode=null==e?void 0:e["field-region"],a.fieldAddress.locality=e.locality&&o(e.locality),a.fieldAddress.countryCode=e.country||e.countryCode,a.fieldAddress.stateCode=e.area||e["administrative-area"],a}},64178:(e,a,n)=>{"use strict";n.d(a,{A:()=>R});var o=n(37876),d=n(14232),r=n(21645),c=n(59487),m=n(42142),i=n(96427),t=n(45074);function l(){let e=(0,i._)(['\n  query GetTaxonomyTid($termTypeMachineName: String!, $termValue: String!) {\n    taxonomyTermQuery(\n      filter: {\n        conjunction: AND\n        groups: [\n          {\n            conjunction: OR\n            conditions: [\n              { operator: IN, field: "name", value: [$termValue] }\n              { operator: IN, field: "tid", value: [$termValue] }\n            ]\n          }\n          {\n            conditions: [\n              { operator: IN, field: "vid", value: [$termTypeMachineName] }\n            ]\n          }\n        ]\n      }\n    ) {\n      entities {\n        ... on TaxonomyTerm {\n          tid\n          name\n          entityBundle\n        }\n        ... on TaxonomyTermPreferredCollection {\n          fieldHeading\n          entityBundle\n          description {\n            processed\n          }\n          fieldImgMasthead {\n            url\n            alt\n            title\n            width\n            height\n            gallerylarge: derivative(style: WHERENEXTMASTHEAD) {\n              url\n            }\n          }\n        }\n        ... on TaxonomyTermResidenceType {\n          fieldHeading\n          entityBundle\n          description {\n            processed\n          }\n          fieldImgMasthead {\n            url\n            alt\n            title\n            width\n            height\n          }\n        }\n      }\n    }\n  }\n']);return l=function(){return e},e}let u=n.n(t)()(l());var b=n(78777),s=n(94470),v=n(61413);let h=[{code:"US",code3:"USA",name:"United States of America",number:"840"},{code:"AF",code3:"AFG",name:"Afghanistan",number:"004"},{code:"AL",code3:"ALB",name:"Albania",number:"008"},{code:"DZ",code3:"DZA",name:"Algeria",number:"012"},{code:"AS",code3:"ASM",name:"American Samoa",number:"016"},{code:"AD",code3:"AND",name:"Andorra",number:"020"},{code:"AO",code3:"AGO",name:"Angola",number:"024"},{code:"AI",code3:"AIA",name:"Anguilla",number:"660"},{code:"AQ",code3:"ATA",name:"Antarctica",number:"010"},{code:"AG",code3:"ATG",name:"Antigua and Barbuda",number:"028"},{code:"AR",code3:"ARG",name:"Argentina",number:"032"},{code:"AM",code3:"ARM",name:"Armenia",number:"051"},{code:"AW",code3:"ABW",name:"Aruba",number:"533"},{code:"AU",code3:"AUS",name:"Australia",number:"036"},{code:"AT",code3:"AUT",name:"Austria",number:"040"},{code:"AZ",code3:"AZE",name:"Azerbaijan",number:"031"},{code:"BS",code3:"BHS",name:"Bahamas",number:"044"},{code:"BH",code3:"BHR",name:"Bahrain",number:"048"},{code:"BD",code3:"BGD",name:"Bangladesh",number:"050"},{code:"BB",code3:"BRB",name:"Barbados",number:"052"},{code:"BY",code3:"BLR",name:"Belarus",number:"112"},{code:"BE",code3:"BEL",name:"Belgium",number:"056"},{code:"BZ",code3:"BLZ",name:"Belize",number:"084"},{code:"BJ",code3:"BEN",name:"Benin",number:"204"},{code:"BM",code3:"BMU",name:"Bermuda",number:"060"},{code:"BT",code3:"BTN",name:"Bhutan",number:"064"},{code:"BO",code3:"BOL",name:"Bolivia (Plurinational State of)",number:"068"},{code:"BQ",code3:"BES",name:"Bonaire, Sint Eustatius and Saba",number:"535"},{code:"BA",code3:"BIH",name:"Bosnia and Herzegovina",number:"070"},{code:"BW",code3:"BWA",name:"Botswana",number:"072"},{code:"BV",code3:"BVT",name:"Bouvet Island",number:"074"},{code:"BR",code3:"BRA",name:"Brazil",number:"076"},{code:"IO",code3:"IOT",name:"British Indian Ocean Territory",number:"086"},{code:"BN",code3:"BRN",name:"Brunei Darussalam",number:"096"}
1,{code:"BG",code3:"BGR",name:"Bulgaria",number:"100"},{code:"BF",code3:"BFA",name:"Burkina Faso",number:"854"},{code:"BI",code3:"BDI",name:"Burundi",number:"108"},{code:"CV",code3:"CPV",name:"Cabo Verde",number:"132"},{code:"KH",code3:"KHM",name:"Cambodia",number:"116"},{code:"CM",code3:"CMR",name:"Cameroon",number:"120"},{code:"CA",code3:"CAN",name:"Canada",number:"124"},{code:"KY",code3:"CYM",name:"Cayman Islands",number:"136"},{code:"CF",code3:"CAF",name:"Central African Republic",number:"140"},{code:"TD",code3:"TCD",name:"Chad",number:"148"},{code:"CL",code3:"CHL",name:"Chile",number:"152"},{code:"CN",code3:"CHN",name:"China",number:"156"},{code:"CX",code3:"CXR",name:"Christmas Island",number:"162"},{code:"CC",code3:"CCK",name:"Cocos (Keeling) Islands",number:"166"},{code:"CO",code3:"COL",name:"Colombia",number:"170"},{code:"KM",code3:"COM",name:"Comoros",number:"174"},{code:"CD",code3:"COD",name:"Congo (the Democratic Republic of the)",number:"180"},{code:"CG",code3:"COG",name:"Congo",number:"178"},{code:"CK",code3:"COK",name:"Cook Islands",number:"184"},{code:"CR",code3:"CRI",name:"Costa Rica",number:"188"},{code:"HR",code3:"HRV",name:"Croatia",number:"191"},{code:"CU",code3:"CUB",name:"Cuba",number:"192"},{code:"CW",code3:"CUW",name:"Cura\xe7ao",number:"531"},{code:"CY",code3:"CYP",name:"Cyprus",number:"196"},{code:"CZ",code3:"CZE",name:"Czechia",number:"203"},{code:"CI",code3:"CIV",name:"C\xf4te d'Ivoire",number:"384"},{code:"DK",code3:"DNK",name:"Denmark",number:"208"},{code:"DJ",code3:"DJI",name:"Djibouti",number:"262"},{code:"DM",code3:"DMA",name:"Dominica",number:"212"},{code:"DO",code3:"DOM",name:"Dominican Republic",number:"214"},{code:"EC",code3:"ECU",name:"Ecuador",number:"218"},{code:"EG",code3:"EGY",name:"Egypt",number:"818"},{code:"SV",code3:"SLV",name:"El Salvador",number:"222"},{code:"GQ",code3:"GNQ",name:"Equatorial Guinea",number:"226"},{code:"ER",code3:"ERI",name:"Eritrea",number:"232"},{code:"EE",code3:"EST",name:"Estonia",number:"233"},{code:"SZ",code3:"SWZ",name:"Eswatini",number:"748"},{code:"ET",code3:"ETH",name:"Ethiopia",number:"231"},{code:"FK",code3:"FLK",name:"Falkland Islands [Malvinas]",number:"238"},{code:"FO",code3:"FRO",name:"Faroe Islands",number:"234"},{code:"FJ",code3:"FJI",name:"Fiji",number:"242"},{code:"FI",code3:"FIN",name:"Finland",number:"246"},{code:"FR",code3:"FRA",name:"France",number:"250"},{code:"GF",code3:"GUF",name:"French Guiana",number:"254"},{code:"PF",code3:"PYF",name:"French Polynesia",number:"258"},{code:"TF",code3:"ATF",name:"French Southern Territories",number:"260"},{code:"GA",code3:"GAB",name:"Gabon",number:"266"},{code:"GM",code3:"GMB",name:"Gambia",number:"270"},{code:"GE",code3:"GEO",name:"Georgia",number:"268"},{code:"DE",code3:"DEU",name:"Germany",number:"276"},{code:"GH",code3:"GHA",name:"Ghana",number:"288"},{code:"GI",code3:"GIB",name:"Gibraltar",number:"292"},{code:"GR",code3:"GRC",name:"Greece",number:"300"},{code:"GL",code3:"GRL",name:"Greenland",number:"304"},{code:"GD",code3:"GRD",name:"Grenada",number:"308"},{code:"GP",code3:"GLP",name:"Guadeloupe",number:"312"},{code:"GU",code3:"GUM",name:"Guam",number:"316"},{code:"GT",code3:"GTM",name:"Guatemala",number:"320"},{code:"GG",code3:"GGY",name:"Guernsey",number:"831"},{code:"GN",code3:"GIN",name:"Guinea",number:"324"},{code:"GW",code3:"GNB",name:"Guinea-Bissau",number:"624"},{code:"GY",code3:"GUY",name:"Guyana",number:"328"},{code:"HT",code3:"HTI",name:"Haiti",number:"332"},{code:"HM",code3:"HMD",name:"Heard Island and McDonald Islands",number:"334"},{code:"VA",code3:"VAT",name:"Holy See",number:"336"},{code:"HN",code3:"HND",name:"Honduras",number:"340"},{code:"HK",code3:"HKG",name:"Hong Kong",number:"344"},{code:"HU",code3:"HUN",name:"Hungary",number:"348"},{code:"IS",code3:"ISL",name:"Iceland",number:"352"},{code:"IN",code3:"IND",name:"India",number:"356"},{code:"ID",code3:"IDN",name:"Indonesia",number:"360"},{code:"IR",code3:"IRN",name:"Iran (Islamic Republic of)",number:"364"},{code:"IQ",code3:"IRQ",name:"Iraq",number:"368"},{code:"IE",code3:"IRL",name:"Ireland",number:"372"},{code:"IM",code3:"IMN",name:"Isle of Man",number:"833"},{code:"IL",code3:"ISR",name:"Israel",number:"376"},{code:"IT",code3:"ITA",name:"Italy",number:"380"},{code:"JM",code3:"JAM",name:"Jamaica",number:"388"},{code:"JP",code3:"JPN",name:"Japan",number:"392"},{code:"JE",code3:"JEY",name:"Jersey",number:"832"},{code:"JO",code3:"JOR",name:"Jordan",number:"400"},{code:"KZ",code3:"KAZ",name:"Kazakhstan",number:"398"},{code:"KE",code3:"KEN",name:"Kenya",number:"404"},{code:"KI",code3:"KIR",name:"Kiribati",number:"296"},{code:"KP",code3:"PRK",name:"Korea (the Democratic People's Republic of)",number:"408"},{code:"KR",code3:"KOR",name:"Korea (the Republic of)",number:"410"},{code:"KW",code3:"KWT",name:"Kuwait",number:"414"},{code:"KG",code3:"KGZ",name:"Kyrgyzstan",number:"417"},{code:"LA",code3:"LAO",name:"Lao People's Democratic Republic",number:"418"},{code:"LV",code3:"LVA",name:"Latvia",number:"428"}
1,{code:"LB",code3:"LBN",name:"Lebanon",number:"422"},{code:"LS",code3:"LSO",name:"Lesotho",number:"426"},{code:"LR",code3:"LBR",name:"Liberia",number:"430"},{code:"LY",code3:"LBY",name:"Libya",number:"434"},{code:"LI",code3:"LIE",name:"Liechtenstein",number:"438"},{code:"LT",code3:"LTU",name:"Lithuania",number:"440"},{code:"LU",code3:"LUX",name:"Luxembourg",number:"442"},{code:"MO",code3:"MAC",name:"Macao",number:"446"},{code:"MG",code3:"MDG",name:"Madagascar",number:"450"},{code:"MW",code3:"MWI",name:"Malawi",number:"454"},{code:"MY",code3:"MYS",name:"Malaysia",number:"458"},{code:"MV",code3:"MDV",name:"Maldives",number:"462"},{code:"ML",code3:"MLI",name:"Mali",number:"466"},{code:"MT",code3:"MLT",name:"Malta",number:"470"},{code:"MH",code3:"MHL",name:"Marshall Islands",number:"584"},{code:"MQ",code3:"MTQ",name:"Martinique",number:"474"},{code:"MR",code3:"MRT",name:"Mauritania",number:"478"},{code:"MU",code3:"MUS",name:"Mauritius",number:"480"},{code:"YT",code3:"MYT",name:"Mayotte",number:"175"},{code:"MX",code3:"MEX",name:"Mexico",number:"484"},{code:"FM",code3:"FSM",name:"Micronesia (Federated States of)",number:"583"},{code:"MD",code3:"MDA",name:"Moldova (the Republic of)",number:"498"},{code:"MC",code3:"MCO",name:"Monaco",number:"492"},{code:"MN",code3:"MNG",name:"Mongolia",number:"496"},{code:"ME",code3:"MNE",name:"Montenegro",number:"499"},{code:"MS",code3:"MSR",name:"Montserrat",number:"500"},{code:"MA",code3:"MAR",name:"Morocco",number:"504"},{code:"MZ",code3:"MOZ",name:"Mozambique",number:"508"},{code:"MM",code3:"MMR",name:"Myanmar",number:"104"},{code:"NA",code3:"NAM",name:"Namibia",number:"516"},{code:"NR",code3:"NRU",name:"Nauru",number:"520"},{code:"NP",code3:"NPL",name:"Nepal",number:"524"},{code:"NL",code3:"NLD",name:"Netherlands",number:"528"},{code:"NC",code3:"NCL",name:"New Caledonia",number:"540"},{code:"NZ",code3:"NZL",name:"New Zealand",number:"554"},{code:"NI",code3:"NIC",name:"Nicaragua",number:"558"},{code:"NE",code3:"NER",name:"Niger",number:"562"},{code:"NG",code3:"NGA",name:"Nigeria",number:"566"},{code:"NU",code3:"NIU",name:"Niue",number:"570"},{code:"NF",code3:"NFK",name:"Norfolk Island",number:"574"},{code:"MP",code3:"MNP",name:"Northern Mariana Islands",number:"580"}
1,{code:"NO",code3:"NOR",name:"Norway",number:"578"},{code:"OM",code3:"OMN",name:"Oman",number:"512"},{code:"PK",code3:"PAK",name:"Pakistan",number:"586"},{code:"PW",code3:"PLW",name:"Palau",number:"585"},{code:"PS",code3:"PSE",name:"Palestine, State of",number:"275"},{code:"PA",code3:"PAN",name:"Panama",number:"591"},{code:"PG",code3:"PNG",name:"Papua New Guinea",number:"598"},{code:"PY",code3:"PRY",name:"Paraguay",number:"600"},{code:"PE",code3:"PER",name:"Peru",number:"604"},{code:"PH",code3:"PHL",name:"Philippines",number:"608"},{code:"PN",code3:"PCN",name:"Pitcairn",number:"612"},{code:"PL",code3:"POL",name:"Poland",number:"616"},{code:"PT",code3:"PRT",name:"Portugal",number:"620"},{code:"PR",code3:"PRI",name:"Puerto Rico",number:"630"},{code:"QA",code3:"QAT",name:"Qatar",number:"634"},{code:"MK",code3:"MKD",name:"Republic of North Macedonia",number:"807"},{code:"RO",code3:"ROU",name:"Romania",number:"642"},{code:"RU",code3:"RUS",name:"Russian Federation",number:"643"},{code:"RW",code3:"RWA",name:"Rwanda",number:"646"},{code:"RE",code3:"REU",name:"R\xe9union",number:"638"},{code:"BL",code3:"BLM",name:"Saint Barth\xe9lemy",number:"652"},{code:"SH",code3:"SHN",name:"Saint Helena, Ascension and Tristan da Cunha",number:"654"},{code:"KN",code3:"KNA",name:"Saint Kitts and Nevis",number:"659"},{code:"LC",code3:"LCA",name:"Saint Lucia",number:"662"},{code:"MF",code3:"MAF",name:"Saint Martin (French part)",number:"663"},{code:"PM",code3:"SPM",name:"Saint Pierre and Miquelon",number:"666"},{code:"VC",code3:"VCT",name:"Saint Vincent and the Grenadines",number:"670"},{code:"WS",code3:"WSM",name:"Samoa",number:"882"},{code:"SM",code3:"SMR",name:"San Marino",number:"674"},{code:"ST",code3:"STP",name:"Sao Tome and Principe",number:"678"},{code:"SA",code3:"SAU",name:"Saudi Arabia",number:"682"},{code:"SN",code3:"SEN",name:"Senegal",number:"686"},{code:"RS",code3:"SRB",name:"Serbia",number:"688"},{code:"SC",code3:"SYC",name:"Seychelles",number:"690"},{code:"SL",code3:"SLE",name:"Sierra Leone",number:"694"},{code:"SG",code3:"SGP",name:"Singapore",number:"702"},{code:"SX",code3:"SXM",name:"Sint Maarten (Dutch part)",number:"534"},{code:"SK",code3:"SVK",name:"Slovakia",number:"703"},{code:"SI",code3:"SVN",name:"Slovenia",number:"705"},{code:"SB",code3:"SLB",name:"Solomon Islands",number:"090"},{code:"SO",code3:"SOM",name:"Somalia",number:"706"},{code:"ZA",code3:"ZAF",name:"South Africa",number:"710"},{code:"GS",code3:"SGS",name:"South Georgia and the South Sandwich Islands",number:"239"},{code:"SS",code3:"SSD",name:"South Sudan",number:"728"},{code:"ES",code3:"ESP",name:"Spain",number:"724"},{code:"LK",code3:"LKA",name:"Sri Lanka",number:"144"},{code:"SD",code3:"SDN",name:"Sudan",number:"729"},{code:"SR",code3:"SUR",name:"Suriname",number:"740"},{code:"SJ",code3:"SJM",name:"Svalbard and Jan Mayen",number:"744"},{code:"SE",code3:"SWE",name:"Sweden",number:"752"},{code:"CH",code3:"CHE",name:"Switzerland",number:"756"},{code:"SY",code3:"SYR",name:"Syrian Arab Republic",number:"760"},{code:"TW",code3:"TWN",name:"Taiwan",number:"158"},{code:"TJ",code3:"TJK",name:"Tajikistan",number:"762"},{code:"TZ",code3:"TZA",name:"Tanzania, United Republic of",number:"834"},{code:"TH",code3:"THA",name:"Thailand",number:"764"},{code:"TL",code3:"TLS",name:"Timor-Leste",number:"626"},{code:"TG",code3:"TGO",name:"Togo",number:"768"},{code:"TK",code3:"TKL",name:"Tokelau",number:"772"},{code:"TO",code3:"TON",name:"Tonga",number:"776"},{code:"TT",code3:"TTO",name:"Trinidad and Tobago",number:"780"},{code:"TN",code3:"TUN",name:"Tunisia",number:"788"},{code:"TR",code3:"TUR",name:"Turkey",number:"792"},{code:"TM",code3:"TKM",name:"Turkmenistan",number:"795"},{code:"TC",code3:"TCA",name:"Turks and Caicos Islands",number:"796"},{code:"TV",code3:"TUV",name:"Tuvalu",number:"798"},{code:"UG",code3:"UGA",name:"Uganda",number:"800"},{code:"UA",code3:"UKR",name:"Ukraine",number:"804"},{code:"AE",code3:"ARE",name:"United Arab Emirates",number:"784"},{code:"GB",code3:"GBR",name:"United Kingdom of Great Britain and Northern Ireland",number:"826"},{code:"UM",code3:"UMI",name:"United States Minor Outlying Islands",number:"581"},{code:"UY",code3:"URY",name:"Uruguay",number:"858"},{code:"UZ",code3:"UZB",name:"Uzbekistan",number:"860"}
1,{code:"VU",code3:"VUT",name:"Vanuatu",number:"548"},{code:"VE",code3:"VEN",name:"Venezuela (Bolivarian Republic of)",number:"862"},{code:"VN",code3:"VNM",name:"Viet Nam",number:"704"},{code:"VG",code3:"VGB",name:"Virgin Islands (British)",number:"092"},{code:"VI",code3:"VIR",name:"Virgin Islands (U.S.)",number:"850"},{code:"WF",code3:"WLF",name:"Wallis and Futuna",number:"876"},{code:"EH",code3:"ESH",name:"Western Sahara",number:"732"},{code:"YE",code3:"YEM",name:"Yemen",number:"887"},{code:"ZM",code3:"ZMB",name:"Zambia",number:"894"},{code:"ZW",code3:"ZWE",name:"Zimbabwe",number:"716"},{code:"AX",code3:"ALA",name:"\xc5land Islands",number:"248"}],M={US:[{name:"Alabama",abbrev:"Ala.",code:"AL"},{name:"Alaska",abbrev:"Alaska",code:"AK"},{name:"American Samoa",abbrev:"AS",code:"AS"},{name:"Arizona",abbrev:"Ariz.",code:"AZ"},{name:"Arkansas",abbrev:"Ark.",code:"AR"},{name:"California",abbrev:"Calif.",code:"CA"},{name:"Colorado",abbrev:"Colo.",code:"CO"},{name:"Connecticut",abbrev:"Conn.",code:"CT"},{name:"Delaware",abbrev:"Del.",code:"DE"},{name:"District of Columbia",abbrev:"D.C.",code:"DC"},{name:"Federated States of Micronesia",abbrev:"FM",code:"FM"},{name:"Florida",abbrev:"Fla.",code:"FL"},{name:"Georgia",abbrev:"Ga.",code:"GA"},{name:"Guam",abbrev:"GU",code:"GU"},{name:"Hawaii",abbrev:"Hawaii",code:"HI"},{name:"Idaho",abbrev:"Idaho",code:"ID"},{name:"Illinois",abbrev:"Ill.",code:"IL"},{name:"Indiana",abbrev:"Ind.",code:"IN"},{name:"Iowa",abbrev:"Iowa",code:"IA"},{name:"Kansas",abbrev:"Kans.",code:"KS"},{name:"Kentucky",abbrev:"Ky.",code:"KY"},{name:"Louisiana",abbrev:"La.",code:"LA"},{name:"Maine",abbrev:"Maine",code:"ME"},{name:"Maryland",abbrev:"Md.",code:"MD"},{name:"Massachusetts",abbrev:"Mass.",code:"MA"},{name:"Michigan",abbrev:"Mich.",code:"MI"},{name:"Minnesota",abbrev:"Minn.",code:"MN"},{name:"Mississippi",abbrev:"Miss.",code:"MS"},{name:"Missouri",abbrev:"Mo.",code:"MO"},{name:"Montana",abbrev:"Mont.",code:"MT"},{name:"Nebraska",abbrev:"Nebr.",code:"NE"},{name:"Nevada",abbrev:"Nev.",code:"NV"},{name:"New Hampshire",abbrev:"N.H.",code:"NH"},{name:"New Jersey",abbrev:"N.J.",code:"NJ"},{name:"New Mexico",abbrev:"N.M.",code:"NM"},{name:"New York",abbrev:"N.Y.",code:"NY"},{name:"North Carolina",abbrev:"N.C.",code:"NC"},{name:"North Dakota",abbrev:"N.D.",code:"ND"},{name:"Northern Mariana Islands",abbrev:"MP",code:"MP"},{name:"Ohio",abbrev:"Ohio",code:"OH"},{name:"Oklahoma",abbrev:"Okla.",code:"OK"},{name:"Oregon",abbrev:"Ore.",code:"OR"},{name:"Pennsylvania",abbrev:"Pa.",code:"PA"},{name:"Puerto Rico",abbrev:"PR.",code:"PR"},{name:"Rhode Island",abbrev:"R.I.",code:"RI"},{name:"South Carolina",abbrev:"S.C.",code:"SC"},{name:"South Dakota",abbrev:"S.D.",code:"SD"},{name:"Tennessee",abbrev:"Tenn.",code:"TN"},{name:"Texas",abbrev:"Tex.",code:"TX"},{name:"Utah",abbrev:"Utah",code:"UT"},{name:"Vermont",abbrev:"Vt.",code:"VT"},{name:"Virgin Islands",abbrev:"VI.",code:"VI"},{name:"Virginia",abbrev:"Va.",code:"VA"},{name:"Washington",abbrev:"Wash.",code:"WA"},{name:"West Virginia",abbrev:"W.Va.",code:"WV"},{name:"Wisconsin",abbrev:"Wis.",code:"WI"},{name:"Wyoming",abbrev:"Wyo.",code:"WY"}],USA:[{name:"Alabama",abbrev:"Ala.",code3:"AL"},{name:"Alaska",abbrev:"Alaska",code3:"AK"},{name:"American Samoa",abbrev:"AS",code3:"AS"},{name:"Arizona",abbrev:"Ariz.",code3:"AZ"},{name:"Arkansas",abbrev:"Ark.",code3:"AR"},{name:"California",abbrev:"Calif.",code3:"CA"},{name:"Colorado",abbrev:"Colo.",code3:"CO"},{name:"Connecticut",abbrev:"Conn.",code3:"CT"},{name:"Delaware",abbrev:"Del.",code3:"DE"},{name:"District of Columbia",abbrev:"D.C.",code3:"DC"},{name:"Federated States of Micronesia",abbrev:"FM",code3:"FM"},{name:"Florida",abbrev:"Fla.",code3:"FL"},{name:"Georgia",abbrev:"Ga.",code3:"GA"},{name:"Guam",abbrev:"GU",code3:"GU"},{name:"Hawaii",abbrev:"Hawaii",code3:"HI"},{name:"Idaho",abbrev:"Idaho",code3:"ID"},{name:"Illinois",abbrev:"Ill.",code3:"IL"},{name:"Indiana",abbrev:"Ind.",code3:"IN"},{name:"Iowa",abbrev:"Iowa",code3:"IA"},{name:"Kansas",abbrev:"Kans.",code3:"KS"},{name:"Kentucky",abbrev:"Ky.",code3:"KY"},{name:"Louisiana",abbrev:"La.",code3:"LA"},{name:"Maine",abbrev:"Maine",code3:"ME"},{name:"Maryland",abbrev:"Md.",code3:"MD"},{name:"Massachusetts",abbrev:"Mass.",code3:"MA"},{name:"Michigan",abbrev:"Mich.",code3:"MI"},{name:"Minnesota",abbrev:"Minn.",code3:"MN"},{name:"Mississippi",abbrev:"Miss.",code3:"MS"},{name:"Missouri",abbrev:"Mo.",code3:"MO"},{name:"Montana",abbrev:"Mont.",code3:"MT"},{name:"Nebraska",abbrev:"Nebr.",code3:"NE"},{name:"Nevada",abbrev:"Nev.",code3:"NV"},{name:"New Hampshire",abbrev:"N.H.",code3:"NH"},{name:"New Jersey",abbrev:"N.J.",code3:"NJ"},{name:"New Mexico",abbrev:"N.M.",code3:"NM"},{name:"New York",abbrev:"N.Y.",code3:"NY"},{name:"North Carolina",abbrev:"N.C.",code3:"NC"},{name:"North Dakota",abbrev:"N.D.",code3:"ND"},{name:"Northern Mariana Islands",abbrev:"MP",code3:"MP"},{name:"Ohio",abbrev:"Ohio",code3:"OH"},{name:"Oklahoma",abbrev:"Okla.",code3:"OK"},{name:"Oregon",abbrev:"Ore.",code3:"OR"},{name:"Pennsylvania",abbrev:"Pa.",code3:"PA"},{name:"Puerto Rico",abbrev:"PR.",code3:"PR"},{name:"Rhode Island",abbrev:"R.I.",code3:"RI"},{name:"South Carolina",abbrev:"S.C.",code3:"SC"},{name:"South Dakota",abbrev:"S.D.",code3:"SD"},{name:"Tennessee",abbrev:"Tenn.",code3:"TN"},{name:"Texas",abbrev:"Tex.",code3:"TX"},{name:"Utah",abbrev:"Utah",code3:"UT"},{name:"Vermont",abbrev:"Vt.",code3:"VT"},{name:"Virgin Islands",abbrev:"VI.",code3:"VI"},{name:"Virginia",abbrev:"Va.",code3:"VA"},{name:"Washington",abbrev:"Wash.",code3:"WA"},{name:"West Virginia",abbrev:"W.Va.",code3:"WV"},{name:"Wisconsin",abbrev:"Wis.",code3:"WI"},{name:"Wyoming",abbrev:"Wyo.",code3:"WY"}]};
1var A=n(41565),g=n(97568),S=n(46180),N=n(59475);let p=function(e){var a,n,d,r,c,m,i,t,l,u,b,s,v,h,M,A,g,p,y;let{collectionCard:f}=e,C=null==(a=(0,N.e)({siteData:f,typename:"ParagraphDataelementImage",name:"_MASTHEAD_IMAGE_"}))?void 0:a.entity,I=null==C||null==(d=C.image)||null==(n=d.gallerylarge)?void 0:n.url,T=null==C||null==(r=C.image)?void 0:r.alt,R=null==(i=(0,N.e)({siteData:f,typename:"ParagraphDataelementFormattedtext",name:"_BODY_"}))||null==(m=i.entity)||null==(c=m.valueTextFormattedLong)?void 0:c.value,P=null==(t=(0,N.e)({siteData:f,typename:"ParagraphDataelementImage",name:"_LOGO_"}))?void 0:t.entity,G=null==P||null==(u=P.image)||null==(l=u.logo)?void 0:l.url,L=null==P||null==(b=P.image)?void 0:b.alt,E=[];for(let e=1;e<4;e++){let a=null==(s=(0,N.e)({siteData:f,typename:"ParagraphDataelementImage",name:"_IMAGE_".concat(e,"_")}))?void 0:s.entity;E.push({header:null==(h=(0,N.e)({siteData:f,typename:"ParagraphDataelementPlaintext",name:"_IMAGE_HEADER_".concat(e,"_")}))||null==(v=h.entity)?void 0:v.valueTextPlainLong,image:null==a||null==(A=a.image)||null==(M=A.square)?void 0:M.url,alt:null==a||null==(g=a.image)?void 0:g.alt,hoverText:null==(y=(0,N.e)({siteData:f,typename:"ParagraphDataelementPlaintext",name:"_IMAGE_HOVER_TEXT_".concat(e,"_")}))||null==(p=y.entity)?void 0:p.valueTextPlainLong})}return(0,o.jsxs)("div",{className:"collection-masthead",children:[I&&(0,o.jsx)("div",{className:"collection-masthead-image",children:(0,o.jsx)("img",{src:I,alt:T})}),(0,o.jsxs)("div",{className:"collection-masthead-body",children:[(0,o.jsx)("div",{className:"collection-masthead-logo",children:G&&(0,o.jsx)("img",{src:G,alt:L})}),R&&(0,o.jsx)("div",{className:"collection-masthead-body-copy",dangerouslySetInnerHTML:(0,S.A)(R)})]}),(0,o.jsx)("div",{className:"collection-masthead-images",children:null==E?void 0:E.map((e,a)=>(0,o.jsxs)("div",{className:"collection-image-box",children:[(0,o.jsx)("div",{className:"collection-image-header",children:e.header}),e.image&&(0,o.jsxs)("div",{className:"collection-image",children:[(0,o.jsx)("div",{className:"hover-inner",children:e.hoverText}),(0,o.jsx)("img",{src:e.image,alt:e.alt})]})]}))}),(0,o.jsx)("div",{className:"collection-masthead-bottom"})]})};var y=n(60072),f=n(72011),C=n(9606),I=n(49246),T=n(58103);let R=e=>{var a,n,i,t,l;let{collectionOverride:S="",rateType:N,program:R,displayRatesDropdown:P=!0}=e,{updateQueryParams:G,handleUrlChange:L,handleExternalRouteChange:E,paramsObject:B,pdpMilestonePush:D,bookButtonTrackingEvents:O}=(0,T.t)(),U=(0,r.rd)(),[k,_]=(0,d.useState)([]),[V,w]=(0,d.useState)(""),[x,K]=(0,d.useState)(),[F,H]=(0,d.useState)(void 0),[W,j]=(0,d.useState)(!0),{viewMode:Y}=(0,c.Ay)(),{region:Z,locality:J,country:q,area:Q,collection:z}=U.query;S&&(z=S);let X=q?null==(a=h.find(e=>{var a,n;return(null==e||null==(a=e.code)?void 0:a.toLowerCase())===(null==q||null==(n=q.toString())?void 0:n.toLowerCase())}))?void 0:a.name:q,$=(null==M||null==(i=M.US)||null==(n=i.find(e=>{var a,n;return(null==Q||null==(a=Q.toString())?void 0:a.toLowerCase())===(null==e||null==(n=e.code)?void 0:n.toLowerCase())}))?void 0:n.name)||Q,ee=J||$||X||Z||z&&"Browse All ".concat(z," Properties");(0,d.useEffect)(()=>{j(!0),U.isReady&&(ea(U.query),z&&en(null==z?void 0:z.toString()))},[U.isReady,U.query.collection]);let ea=async e=>{let a=[],n=[],o="",d="";try{let d;if(d=await (0,A.o)({iprefer:Y,preview:U.isPreview})){let r=(0,v.W)(S?{collection:S}:e),c=(0,s.pb)(d,r);a=null==c?void 0:c.map(e=>e.nid||0),n=null==c?void 0:c.map(e=>null==e?void 0:e.fieldItemCode),c.forEach(e=>{o+=e.fieldSynxisId+","}),o.length>0&&(o=o.substring(0,o.length-1))}_(n),w(o)}catch(e){console.log(e)}if((null==a?void 0:a.length)<=0&&(null==M?void 0:M.USA)&&(null==M?void 0:M.USA.length)>0){for(let e=0;e<M.USA.length;e++)if(Q===M.USA[e].code){d=M.USA[e].name||"";break}try{var r;let e=await (0,C.B)(d),a=Object.entries((null==(r=e.data)?void 0:r.destinations)||{}).filter(e=>void 0!==e[1]),n=[];a.length>0&&a.map(e=>{(null==e?void 0:e.length)>1&&Object.values(e[1]).map(e=>{-1===n.indexOf(null==e?void 0:e.source_id)&&n.push(e.source_id)})})}catch(e){console.log(e)}}j(!1)},en=async e=>{var a,n,o,d;try{let{data:o}=await m.X.query({query:u,variables:{termTypeMachineName:"preferred_collection",termValue:e}});K(null==o||null==(n=o.taxonomyTermQuery)||null==(a=n.entities)?void 0:a[0])}catch(e){console.log("Search Page Error:",e)}if(["legend"].includes(e)){let a;try{a=await m.X.query({query:b.Ay,variables:{title:["_".concat(e.toUpperCase(),"_COLLECTION_CARD_")]}}),H(null==a||null==(d=a.data.nodeQuery)||null==(o=d.entities)?void 0:o[0])}catch(e){console.error(e)}}},eo="IPPOINTS"==N||"IPRNP"==N;return(0,o.jsxs)("div",{className:"".concat(F?"collection-container":"general-search"),children:[x&&(F?(0,o.jsx)(p,{collectionCard:F}):(0,o.jsx)(g.A,{image:null==x?void 0:x.fieldImgMasthead,title:null==x?void 0:x.fieldHeading,summary:null==x||null==(t=x.description)?void 0:t.processed})),(0,o.jsx)(y.A,{event:f.k8.searchResults,scriptId:"searchV5EpsTag",ready:!W,dtm_config:{dtmc_hotel_id_list:V,dtmc_hotel_brand:(null==B?void 0:B.collectionFilter)||"",dtmc_hotel_city:(null==B?void 0:B.cityFilter)||"",dtmc_hotel_promo_offer:(null==B?void 0:B.promoCode)||"",dtmc_hotel_id:(null==V||null==(l=V.split(","))?void 0:l[0])||""}}),(0,o.jsx)(I.W,{initConfig:{queryParams:B,setQueryParams:G,properties:[...k],handleRouteChange:L,handleExternalRouteChange:E,collectionsDisplayType:"pill",displayPropertyIcons:!0,isLoading:W,header:"".concat(ee?'in "'.concat(ee,'"'):""),onPdpLinkClick:D,onBo
1okButtonClick:O,inquiryUrl:"/inquire/",usesDates:!0,promoCode:(null==B?void 0:B.promoCode)||"",iata:(null==B?void 0:B.iata)||"",rateTypeOverride:eo?N:void 0,displayRatesDropdown:P}})]})}},94470:(e,a,n)=>{"use strict";n.d(a,{pb:()=>o});let o=function(e,a){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return e.filter(e=>d(e,a,!1,n))},d=function(e,a){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return!a||(Array.isArray(a)?0==a.length||!!Array.isArray(e)&&a[n?"some":"every"]((a,n)=>null==e?void 0:e.some(e=>d(e,a,!1,o))):"object"==typeof a?0==Object.keys(a).length||Object.keys(a).every(n=>{if("fieldIsIprefer"==n&&(null==e?void 0:e.fieldIsIprefer)=="1")return!0;if("rate"==n){var c,m;return o?r(null==e||null==(c=e.rate)?void 0:c.average_daily_rate,a[n]):r(null==e||null==(m=e.rate)?void 0:m.lowest_rate,a[n])}return"fieldPreferredCollections"==n||"availableBuckets"==n||"fieldActivities"==n||"recentAwards"==n?d(null==e?void 0:e[n],a[n],!0,o):d(null==e?void 0:e[n],a[n],!1,o)}):(null==e?void 0:e.toLowerCase())==(null==a?void 0:a.toLowerCase()))},r=(e,a)=>0==a.length||a.some(a=>{if(!e)return!1;let[n,o,...d]=a.name.split("-");if(!o)return e>=1e3;let r=parseFloat(n.split(" ")[0]),c=parseFloat(o.split(" ")[1]);return e>=r&&e<=c})},97568:(e,a,n)=>{"use strict";n.d(a,{A:()=>r});var o=n(37876);n(14232);var d=n(86649);let r=e=>{var a,n;let{image:r,title:c,summary:m,cta:i}=e;return(0,o.jsxs)("div",{className:"offer-masthead-2",children:[(0,o.jsx)("img",{className:"offer-masthead-2__image",src:(null==r||null==(a=r.derivative)?void 0:a.url)||(null==r||null==(n=r.gallerylarge)?void 0:n.url)||"/assets/images/logo/logo-preferredhotels-main.png",alt:(null==r?void 0:r.alt)||"Preferred Hotels Logo"}),(0,o.jsx)("div",{className:"summary-field-2-container-container",children:(0,o.jsx)("div",{className:"summary-field-2-container",children:(0,o.jsxs)("div",{className:"summary-field-2",children:[c&&(0,o.jsx)("h1",{className:"offer__title__field-2",children:(0,d.Ay)(c)}),(0,o.jsx)("div",{className:"offer__bodySummary-2",children:(0,d.Ay)(m||"")}),!(null==i?void 0:i.suppressMastheadCta)&&(0,o.jsx)("button",{className:"offer-masthead-2__button",children:(0,o.jsx)("a",{href:"#any-results-container-id",children:(null==i?void 0:i.ctaOverrideText)||"VIEW HOTELS"})})]})})})]})}}}]);

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.