PageSourceSearch

https://hotelzify.com/static/js/9646.a44bd2ae.chunk.js

js hotelzify.com collected 2026-10-01 15:36:37 UTC 43,998 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunklanding_page=self.webpackChunklanding_page||[]).push([[9646],{666:(e,t,o)=>{o.d(t,{A:()=>m});var n=o(854),i=o.n(n),a=o(8173),r=o(5346),s=o(5989),l=o(6695),c=o(1469);const d=i().create({baseURL:(u="https://api.hotelzify.com/",null!==u&&void 0!==u&&u.endsWith("/")?u.slice(0,-1):u),timeout:3e4,withCredentials:!1});var u;d.interceptors.request.use(e=>{const t=s.A.get("token");return t&&(e.headers.Authorization="Bearer ".concat(t)),e.headers["Content-Type"]=e.headers["Content-Type"]||"application/json",e}),d.interceptors.response.use(null,e=>{const{status:t}=(null===e||void 0===e?void 0:e.response)||{};return 401===t&&(s.A.remove(),a.b.push("/")),Promise.reject(e)});const h=async e=>{try{const{data:t}=await d(e);return 400===(null===t||void 0===t?void 0:t.status)&&(0,r.fireGtmEvent)("api_error",{url:null===e||void 0===e?void 0:e.url,params:null===e||void 0===e?void 0:e.params,payload:null===e||void 0===e?void 0:e.data,data:t}),t}catch(s){var t,o,n,i,a;if((null===s||void 0===s||null===(t=s.response)||void 0===t?void 0:t.status)>=500)(0,l.Cp)("API: ".concat(null===e||void 0===e||null===(a=e.url)||void 0===a?void 0:a.slice(0,30)," Failed!"),{data:{request:e,error:s}});return("ECONNABORTED"===(null===s||void 0===s?void 0:s.code)||null!==s&&void 0!==s&&null!==(o=s.message)&&void 0!==o&&null!==(n=o.toLowerCase())&&void 0!==n&&n.includes("timeout"))&&(0,c.dF)(null===e||void 0===e?void 0:e.url,null===e||void 0===e?void 0:e.data),(0,r.fireGtmEvent)("api_error",{url:null===e||void 0===e?void 0:e.url,axiosObject:e,error:s}),(null===s||void 0===s||null===(i=s.response)||void 0===i?void 0:i.data)||{}}},p={get:(e,t)=>h({method:"GET",url:e,params:t}),post:(e,t)=>h({method:"POST",url:e,data:t}),put:(e,t)=>h({method:"PUT",url:e,data:t}),patch:(e,t)=>h({method:"PATCH",url:e,data:t}),delete:(e,t)=>h({method:"DELETE",url:e,data:t})},m=p},1469:(e,t,o)=>{o.d(t,{FA:()=>s,Jd:()=>l,Zo:()=>h,dF:()=>u,gp:()=>d});var n=o(9379),i=o(6695),a=o(5346),r=o(5989);const s=function(e,t){let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"high";const s=(0,n.A)({errorType:e,severity:o,timestamp:(new Date).toISOString(),hotelId:r.A.get("hotelId"),hotelName:r.A.get("hotelName"),userId:r.A.get("userId"),source:r.A.get("source"),url:window.location.href,userAgent:navigator.userAgent},t);(0,a.fireGtmEvent)(e,s),"critical"!==o&&"high"!==o||(0,i.Cp)(new Error(e),{level:"critical"===o?"fatal":"error",tags:{error_category:"booking_engine",error_type:e,hotel_id:s.hotelId,severity:o},contexts:{booking:{hotelId:s.hotelId,hotelName:s.hotelName,bookingId:s.bookingId,amount:s.amount},user:{userId:s.userId,source:s.source}},extra:t})},l=(e,t)=>{var o,n;s("booking_creation_failed",{bookingId:null===e||void 0===e?void 0:e.id,amount:null===e||void 0===e?void 0:e.totalAmount,roomCount:null===e||void 0===e||null===(o=e.rooms)||void 0===o?void 0:o.length,errorMessage:(null===t||void 0===t?void 0:t.message)||t,errorResponse:null===t||void 0===t||null===(n=t.response)||void 0===n?void 0:n.data,checkInDate:null===e||void 0===e?void 0:e.checkInDate,checkOutDate:null===e||void 0===e?void 0:e.checkOutDate},"critical")},c=["customer","bank","issuer","network"],d=(e,t)=>{const o=String((null===t||void 0===t?void 0:t.source)||"").toLowerCase(),n=c.includes(o)?"low":"critical";s("payment_gateway_failed",{bookingId:null===e||void 0===e?void 0:e.bookingId,amount:null===e||void 0===e?void 0:e.amount,gateway:null===e||void 0===e?void 0:e.gateway,errorCode:null===t||void 0===t?void 0:t.code,errorSource:null===t||void 0===t?void 0:t.source,errorMessage:(null===t||void 0===t?void 0:t.message)||(null===t||void 0===t?void 0:t.description),errorReason:null===t||void 0===t?void 0:t.reason,orderId:null===e||void 0===e?void 0:e.orderId},n)},u=(e,t)=>{s("api_request_timeout",{apiEndpoint:e,requestPayload:t,timeout:!0},"high")},h=(e,t)=>{var o;s("payment_script_load_failed",{bookingId:e,amount:t,gateway:"razorpay",userAgent:navigator.userAgent,browser:(null===(o=navigator.userAgentData)||void 0===o?void 0:o.brands)||"unknown"},"critical")}},4844:(e,t,o)=>{o.d(t,{A:()=>s,k:()=>r});var n=o(5989),i=o(666);var a=o(1960);const r=e=>async(t,o)=>{var r,s;if(e?n.A.set("displayCurrency",e):n.A.remove("displayCurrency"),t({type:a.A.SET_DISPLAY_CURRENCY,payload:e}),!e)return;const l=o(),c=null===(r=l.hotelInfo)||void 0===r||null===(s=r.hotelData)||void 0===s?void 0:s.currency;
1if(!c||c===e)return;const d="".concat(c,"_").concat(e);if(null==l.currency.exchangeRates[d]){t({type:a.A.SET_RATES_LOADING,payload:!0});try{var u,h,p;const o=await(async(e,t)=>await i.A.get("hotel/v1/hotel/currency-exchange",{from:e.toLowerCase(),to:t.toLowerCase()}))(c,e),n=null!==(u=null!==(h=null===o||void 0===o?void 0:o.rate)&&void 0!==h?h:null===o||void 0===o?void 0:o.exchangeRate)&&void 0!==u?u:"number"===typeof(null===o||void 0===o?void 0:o.data)?null===o||void 0===o?void 0:o.data:null===o||void 0===o||null===(p=o.data)||void 0===p?void 0:p.rate;null!=n&&t({type:a.A.SET_EXCHANGE_RATES,payload:{key:d,rate:Number(n)}})}catch(m){console.error("Failed to fetch exchange rate",m)}finally{t({type:a.A.SET_RATES_LOADING,payload:!1})}}},s=()=>e=>{n.A.remove("displayCurrency"),e({type:a.A.SET_DISPLAY_CURRENCY,payload:null})}},6415:(e,t,o)=>{o.d(t,{F:()=>a});const n=new Set(["hotelzify.com","www.hotelzify.com","hotelzify.in","www.hotelzify.in","hotelzify.co","www.hotelzify.co","hotelzify.ai","www.hotelzify.ai"]),i=new Set(["booking.sterlingholidays.com","bookings.thealtruisthotels.com","bookings.subahotels.com","bookings.fernhotels.com","bookings.oliveliving.com","booking.openhotels.in"]),a=function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const o=null===t||void 0===t?void 0:t.websiteSlug,a=(e=>{if(!e)return null;const t=String(e).trim().replace(/\/+$/,"");return t?t.startsWith("http")?t:"https://".concat(t):null})(null===t||void 0===t?void 0:t.domain);if(a){const e=(e=>{try{return new URL(e).host.toLowerCase()}catch(t){return""}})(a);return(i.has(e)||n.has(e))&&o?"".concat(a,"/").concat(o):a}if("undefined"!==typeof window&&null!==(e=window.location)&&void 0!==e&&e.host){const e=window.location.host.toLowerCase();if(n.has(e))return o?"https://".concat(e,"/").concat(o):"https://".concat(e);if(i.has(e))return o?"https://".concat(e,"/").concat(o):"https://".concat(e);if(!(e=>"bookmystay.io"===e||"www.bookmystay.io"===e||e.endsWith(".bookmystay.io"))(e)&&!(e=>e.startsWith("localhost")||/^\d+\.\d+\.\d+\.\d+(?::\d+)?$/.test(e)||e.includes("prerender")||e.includes("test-dev-"))(e))return"https://".concat(e)}return o?"https://bookmystay.io/".concat(o):"https://bookmystay.io"}},6713:(e,t,o)=>{o.d(t,{A:()=>c});var n=o(5043),i=o(4117),a=o(579);const r=[375,480,640,750],s=(e,t)=>{const o=null===e||void 0===e?void 0:e.replace(/#/g,"%23").replace(/ /g,"%20");return"".concat(o).concat(null!==o&&void 0!==o&&o.includes("?")?"&":"?","tr=w-").concat(t,",h-").concat(Math.round(.5625*t),",ar-16-9,q-50,f-auto,fo-auto")},l=()=>{var e,t;return"undefined"!==typeof window&&window.innerWidth<901&&(null===(e=window.__HZ_PRELOAD__)||void 0===e||null===(t=e.hotelImage)||void 0===t?void 0:t[0])},c=()=>{const{t:e}=(0,i.Bd)(),[t,o]=(0,n.useState)(l);return(0,n.useEffect)(()=>{if(t)return;const e=window.setInterval(()=>{const t=l();t&&(o(t),window.clearInterval(e))},100),n=window.setTimeout(()=>window.clearInterval(e),5e3);return()=>{window.clearInterval(e),window.clearTimeout(n)}},[t]),(0,a.jsxs)("div",{className:"coffeeLoader",children:[t&&(0,a.jsx)("img",{className:"coffeeLoader__hero",src:s(t,640),srcSet:r.map(e=>"".concat(s(t,e)," ").concat(e,"w")).join(", "),sizes:"100vw",width:"750",height:"422",loading:"eager",fetchpriority:"high",decoding:"async",alt:"","aria-hidden":"true"}),(0,a.jsx)("div",{className:"coffeeLoader__spinner",role:"status","aria-label":"Loading"}),(0,a.jsx)("h1",{children:e("book_direct_best_price_service")})]})}},6895:(e,t,o)=>{o.d(t,{FH:()=>g,GM:()=>w,Mo:()=>p,X_:()=>a,Zb:()=>x,f3:()=>r,gI:()=>h,lp:()=>k,uJ:()=>A});var n=o(9379),i=o(6415);const a=e=>(0,i.F)({domain:null===e||void 0===e?void 0:e.domain,websiteSlug:null===e||void 0===e?void 0:e.websiteSlug}),r=e=>"".concat(a(e),"#hotel"),s=e=>{try{return new URL(e).origin}catch(t){return e}},l=e=>{try{return new URL(e).hostname}catch(t){return""}},c=e=>{const t=String((null===e||void 0===e?void 0:e.domain)||"").trim();if(t){const e=s(/^https?:\/\//i.test(t)?t:"https://".concat(t));if(/^https?:\/\//i.test(e))return e}return"https://".concat((null===e||void 0===e?void 0:e.websiteSlug)||"hotel",".bookmystay.io")},d=e=>String(e||"").split(/[,;\s]+/).map(e=>e.trim()).find(e=>/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e)),u=e=>String(null!==e&&void 0!==e?e:"").replace(/[\u200e\u200f\u202a-\u202e\u2066-\u2069]/g,"").trim(),h=e=>u(e)||"IN",p=e=>{var t;const o=u(e).match(/^T?(\d{1,2})(?::(\d{2}))?(?::\d{2})?\s*([ap]\.?m\.?)?$/i);if(!o)return;let n=Number(o[1]);const i=Number(o[2]||0),a=null===(t=o[3])||void 0===t?void 0:t.toLowerCase().replace(/\./g,"");if(a){if(n<1||n>12)return;"pm"===a&&12!==n&&(n+=12),"am"===a&&12===n&&(n=0)}return n>23||i>59?void 0:"".concat(String(n).padStart(2,"0"),":").concat(String(i).padStart(2,"0"))},m={avif:"image/avif",webp:"image/webp",png:"image/png",gif:"image/gif",jpg:"image/jpeg",jpeg:"image/jpeg"},y=(e,t)=>{const o=null===e||void 0===e?void 0:e.ratePlans;if(!o||"object"!==typeof o||0===Object.keys(o).length)return!0;const n=o[null===t||void 0===t?void 0:t.ratePlanCode];return!(!n||n.corporateAgentId)&&!0!==(e=>{if(e&&"object"===typeof e)return e;try{return JSON.parse(e||"{}")||{}}catch(t){return{}}})(n.ratePlanConfig).isPrivate},g=e=>{if((()=>{try{return!!localStorage.getItem("corporateToken")&&!!localStorage.getItem("corporateHotelId")}catch(e){return!1}})())return null;const t=[];if((Array.isArray(null===e||void 0===e?void 0:e.pricing)?e.pricing:[]).forEac
1h(o=>{!1!==(null===o||void 0===o?void 0:o.isOpen)&&!1!==(null===o||void 0===o?void 0:o.meetsMLOS)&&y(e,o)&&(Array.isArray(null===o||void 0===o?void 0:o.priceForPax)?o.priceForPax:[]).forEach(e=>{const o=Number(null===e||void 0===e?void 0:e.priceBeforeTax);null!==e&&void 0!==e&&e.checkInDate&&Number.isFinite(o)&&o>0&&t.push({date:String(e.checkInDate),price:o})})}),0===t.length)return null;const o=t.reduce((e,t)=>t.date<e?t.date:e,t[0].date),n=Math.min(...t.filter(e=>e.date===o).map(e=>e.price));return{date:o,price:Math.round(100*n)/100}},w=e=>{const t=(Array.isArray(e)?e:[]).map(e=>({room:e,rate:g(e)})).filter(e=>{let{rate:t}=e;return t});if(0===t.length)return null;const o=t.filter(e=>{let{room:t}=e;return(Number(null===t||void 0===t?void 0:t.availableRooms)||0)>0});return Math.min(...(o.length?o:t).map(e=>{let{rate:t}=e;return t.price}))},v=(e,t)=>{let{siteOrigin:o,currency:i}=t;if(null===e||void 0===e||!e.id)return null;const a="".concat(o,"/room-view/").concat(e.id),r=g(e),s=u(null===e||void 0===e?void 0:e.roomName)||"Room";return(0,n.A)({"@type":"Offer",identifier:String(e.id),name:s,url:a},r&&{availability:(Number(null===e||void 0===e?void 0:e.availableRooms)||0)>0?"https://schema.org/InStock":"https://schema.org/SoldOut",priceCurrency:i||"INR",priceSpecification:{"@type":"UnitPriceSpecification",price:r.price,priceCurrency:i||"INR",unitText:"night",valueAddedTaxIncluded:!1},validFrom:r.date,priceValidUntil:r.date})},f=e=>Array.from(new Set((Array.isArray(e)?e:[]).map(e=>{var t;return u((null===e||void 0===e||null===(t=e.Amenity)||void 0===t?void 0:t.name)||(null===e||void 0===e?void 0:e.name)||(null===e||void 0===e?void 0:e.amenityName))}).filter(Boolean))),b=e=>{if(!e)return null;const{title:t,name:o,address:i,city:r,state:s,country:l,zipCode:u,phone:y,email:g,description:w,latitude:b,longitude:A,checkInTime:x,checkOutTime:k,HotelImages:j=[],currency:_,reviews:R=[],starRating:P,HotelAmenities:C=[],HotelRooms:S=[],logo:E}=e,I=t||o,L=a(e),z=c(e),T="".concat(L,"#hotel"),N=d(g),O=Array.isArray(R)&&R.length>0?{"@type":"AggregateRating",ratingValue:(R.reduce((e,t)=>e+(Number(null===t||void 0===t?void 0:t.rating)||0),0)/R.length).toFixed(1),reviewCount:R.length,bestRating:"5",worstRating:"1"}:null,H=(Array.isArray(j)?j:[]).filter(e=>(null===e||void 0===e?void 0:e.cdnImageUrl)||(null===e||void 0===e?void 0:e.url)).slice(0,10).map((e,t)=>{const o=e.cdnImageUrl||e.url,i=(e=>{var t;const o=null===(t=String(e||"").split(/[?#]/)[0].split(".").pop())||void 0===t?void 0:t.toLowerCase();return m[o]})(o);return(0,n.A)((0,n.A)((0,n.A)({"@type":"ImageObject","@id":"".concat(L,"#image").concat(t+1),url:o,contentUrl:o,caption:e.caption||"".concat(I," - Image ").concat(t+1)},e.width&&{width:e.width}),e.height&&{height:e.height}),i&&{encodingFormat:i})}),D=i||r||s?(0,n.A)((0,n.A)((0,n.A)((0,n.A)((0,n.A)({"@type":"PostalAddress"},i&&{streetAddress:i}),r&&{addressLocality:r}),s&&{addressRegion:s}),u&&{postalCode:u}),{},{addressCountry:h(l)}):void 0,B=(0,n.A)((0,n.A)((0,n.A)((0,n.A)((0,n.A)((0,n.A)((0,n.A)((0,n.A)((0,n.A)({"@context":"https://schema.org","@type":"Hotel","@id":T},I&&{name:I}),w||I&&r?{description:w||"".concat(I," in ").concat(r,". Book direct for best rates and service.")}:I&&{description:I}),{},{url:L},y&&{telephone:y}),N&&{email:N}),H.length>0&&{image:H}),E&&{logo:{"@type":"ImageObject","@id":"".concat(L,"#logo"),url:E,contentUrl:E,caption:I||"Hotel Logo"}}),D&&{address:D}),P&&{starRating:{"@type":"Rating",ratingValue:P}}),{},{currenciesAccepted:_||"INR"});b&&A&&(B.geo={"@type":"GeoCoordinates",latitude:parseFloat(b),longitude:parseFloat(A)},B.hasMap="https://www.google.com/maps?q=".concat(b,",").concat(A));const M=p(x),F=p(k);M&&(B.checkinTime=M),F&&(B.checkoutTime=F),O&&(B.aggregateRating=O);const G=f(C);if(G.length>0&&(B.amenityFeature=G.map(e=>({"@type":"LocationFeatureSpecification",name:e,value:!0}))),Array.isArray(R)&&R.length>0&&(B.review=R.slice(0,10).map(e=>({"@type":"Review",author:{"@type":"Person",name:(null===e||void 0===e?void 0:e.guestName)||"Guest"},datePublished:null===e||void 0===e?void 0:e.createdAt,reviewRating:{"@type":"Rating",ratingValue:Number(null===e||void 0===e?void 0:e.rating)||5,bestRating:"5"},reviewBody:(null===e||void 0===e?void 0:e.comment)||(null===e||void 0===e?void 0:e.review)||""})).filter(e=>e.reviewBody)),Array.isArray(S)&&S.length>0){const e=S.slice(0,20).map(e=>v(e,{siteOrigin:z,currency:_}
1)).filter(Boolean);e.length>0&&(B.makesOffer=e)}return B},A=(e,t)=>{if(!e||!t)return null;const{roomName:o,RoomImages:i=[],maxGuestCount:r,roomDescription:s,description:l,HotelRoomAmenities:d=[],id:h}=e||{},p=(null===t||void 0===t?void 0:t.title)||(null===t||void 0===t?void 0:t.name),m=null===t||void 0===t?void 0:t.currency;if(!o||!p||!h)return null;const y=a(t),g=c(t),w="".concat(y,"#hotel"),b="".concat(g,"/room-view/").concat(h),A=Number(r)||0,x=u(s||l),k=f(d),j=(Array.isArray(i)?i:[]).map(e=>(null===e||void 0===e?void 0:e.cdnImageUrl)||(null===e||void 0===e?void 0:e.url)).filter(Boolean).slice(0,10);return(0,n.A)((0,n.A)((0,n.A)((0,n.A)((0,n.A)({"@context":"https://schema.org","@type":["HotelRoom","Product"],"@id":"".concat(b,"#room"),identifier:String(h),name:"".concat(o," at ").concat(p),url:b},x&&{description:x}),j.length>0&&{image:j}),{},{brand:{"@type":"Brand",name:p},containedInPlace:{"@type":"Hotel","@id":w,name:p,url:y}},A>0&&{occupancy:{"@type":"QuantitativeValue",maxValue:A,unitCode:"C62"}}),k.length>0&&{amenityFeature:k.map(e=>({"@type":"LocationFeatureSpecification",name:e,value:!0}))}),{},{offers:v(e,{siteOrigin:g,currency:m})})},x=e=>{if(!e)return null;const{title:t,description:o,content:n,author:i="Hotelzify Team",publishedDate:a,modifiedDate:r,image:s,url:l}=e;return{"@context":"https://schema.org","@type":"BlogPosting",headline:t,description:o,articleBody:n,author:{"@type":"Person",name:i},publisher:{"@type":"Organization",name:"Hotelzify",logo:{"@type":"ImageObject",url:"https://ik.imagekit.io/hotelzifyprod/logo.png",width:800,height:800}},datePublished:a,dateModified:r||a,image:s,url:l,mainEntityOfPage:{"@type":"WebPage","@id":l}}},k=e=>{if(!e)return[];const t=[],o=b(e);o&&t.push(o);const i=e.title||e.name,r=a(e),c=s(r);if(r===c)t.push((e=>{const{name:t="Hotelzify",url:o="https://hotelzify.com",description:i="Book hotels directly and save on commissions"}=e||{},a=o&&!o.startsWith("http")?"https://".concat(o):o;return(0,n.A)({"@context":"https://schema.org","@type":"WebSite",name:t,url:a},i&&{description:i})})({name:i,url:c,description:e.description}));else if(e.domain){const o=(e=>{if(!e||!Array.isArray(e)||0===e.length)return null;const t=e.filter(e=>e&&e.name&&e.url);return 0===t.length?null:{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:t.map((e,t)=>({"@type":"ListItem",position:t+1,name:e.name,item:e.url}))}})([{name:u(e.chainName)||l(c),url:"".concat(c,"/")},{name:i,url:r}]);o&&t.push(o)}return t}},8173:(e,t,o)=>{o.d(t,{b:()=>p});var n,i=o(8168);!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(n||(n={}));var a=function(e){return e};var r="beforeunload",s="popstate";function l(e){e.preventDefault(),e.returnValue=""}function c(){var e=[];return{get length(){return e.length},push:function(t){return e.push(t),function(){e=e.filter(function(e){return e!==t})}},call:function(t){e.forEach(function(e){return e&&e(t)})}}}function d(){return Math.random().toString(36).substr(2,8)}function u(e){var t=e.pathname,o=void 0===t?"/":t,n=e.search,i=void 0===n?"":n,a=e.hash,r=void 0===a?"":a;return i&&"?"!==i&&(o+="?"===i.charAt(0)?i:"?"+i),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function h(e){var t={};if(e){var o=e.indexOf("#");o>=0&&(t.hash=e.substr(o),e=e.substr(0,o));var n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}let p=function(e){void 0===e&&(e={});var t=e.window,o=void 0===t?document.defaultView:t,p=o.history;function m(){var e=o.location,t=e.pathname,n=e.search,i=e.hash,r=p.state||{};return[r.idx,a({pathname:t,search:n,hash:i,state:r.usr||null,key:r.key||"default"})]}var y=null;o.addEventListener(s,function(){if(y)A.call(y),y=null;else{var e=n.Pop,t=m(),o=t[0],i=t[1];if(A.length){if(null!=o){var a=v-o;a&&(y={action:e,location:i,retry:function(){P(-1*a)}},P(a))}}else R(e)}});var g=n.Pop,w=m(),v=w[0],f=w[1],b=c(),A=c();function x(e){return"string"===typeof e?e:u(e)}function k(e,t){return void 0===t&&(t=null),a((0,i.A)({pathname:f.pathname,hash:"",search:""},"string"===typeof e?h(e):e,{state:t,key:d()}))}function j(e,t){return[{usr:e.state,key:e.key,idx:t},x(e)]}function _(e,t,o){return!A.length||(A.call({action:e,location:t,retry:o}),!1)}function R(e){g=e;var t=m();v=t[0],f=t[1],b.call({action:g,location:f})}function P(e){p.go(e)}return null==v&&(v=0,p.replaceState((0,i.A)({},p.state,{idx:v}),"")),{get action(){return g},get location(){return f},createHref:x,push:function e(t,i){var a=n.Push,r=k(t,i);if(_(a,r,function(){e(t,i)})){var s=j(r,v+1),l=s[0],c=s[1];try{p.pushState(l,"",c)}catch(d){o.location.assign(c)}R(a)}},replace:function e(t,o){var i=n.Replace,a=k(t,o);if(_(i,a,function(){e(t,o)})){var r=j(a,v),s=r[0],l=r[1];p.replaceState(s,"",l),R(i)}},go:P,back:function(){P(-1)},forward:function(){P(1)},listen:function(e){return b.push(e)},block:function(e){var t=A.push(e);return 1===A.length&&o.addEventListener(r,l),function(){t(),A.length||o.removeEventListener(r,l)}}}}()},9646:(e,t,o)=>{o.r(t),o.d(t,{default:()=>ae});var n=o(9379),i=o(5043),a=o(182),r=o(8601),s=o(3751),l=o(6713),c=o(579);const d=e=>{let{href:t="#main-content",children:o="Skip to main content"}=e;return(0,c.jsx)("a",{href:t,className:"skip-link",children:o})};var u=o(7950),h=o(4117),p=o(5346);const m={largeFont:!1,highContrast:!1,yellowLinks:!1,grayscale:!1,underlineLinks:!1},y={largeFont:"a11y-large-font",highContrast:"a11y-high-contrast",yellowLinks:"a11y-yellow-links",grayscale:"a11y-grayscale",underlineLinks:"a11y-underline-links"},g=["button","select","input",'[class*="Btn"]','[class*="btn"]','[class*="bookNow"]','[class*="BookNow"]','[class*="selectRoom"]','[class*="SelectRoom"]','[class*="price"]','[class*="Price"]','[class*="amount"]','[class*="Amount"]',".roomSelectBtn",".selectRoomRoom",".priceSection",".discountedPrice",".room__price",".roomTaxPrice",".rateplanPrice",".ratePlanPriceBox",".tripContainer",".tripContainer *"].join(","),w=e=>{e.hasAttribute("data-a11y-preserve")||e.setAttribute("data-a11y-preserve","")},v=()=>{const e=document.getElementById("root");e&&e.querySelectorAll(g).forEach(w)},f=e=>{e.highContrast?v():(()=>{const e=document.getElementById("root");
1e&&e.querySelectorAll("[data-a11y-preserve]").forEach(e=>{e.removeAttribute("data-a11y-preserve")})})(),Object.entries(y).forEach(t=>{let[o,n]=t;document.body.classList.toggle(n,!!e[o])})},b=()=>{const{t:e}=(0,h.Bd)(),[t,o]=(0,i.useState)(!1),[a,r]=(0,i.useState)(!1),[s,l]=(0,i.useState)((0,n.A)({},m)),[d,y]=(0,i.useState)(null),[g,w]=(0,i.useState)(!1),[b,A]=(0,i.useState)(!1),[x,k]=(0,i.useState)(!1),[j,_]=(0,i.useState)(!1),[R,P]=(0,i.useState)(!1),C=(0,i.useRef)(null),S=(0,i.useRef)({startX:0,startY:0,fabX:0,fabY:0}),E=(0,i.useRef)(!1),I=(0,i.useRef)(null),L=(0,i.useRef)(null),z=(0,i.useRef)(null),T=(0,i.useRef)(!1),N=(0,i.useRef)(0);(0,i.useEffect)(()=>{if(s.highContrast){v();const e=document.getElementById("root");e&&(C.current=new MutationObserver(()=>{v()}),C.current.observe(e,{childList:!0,subtree:!0}))}else C.current&&(C.current.disconnect(),C.current=null);return()=>{C.current&&(C.current.disconnect(),C.current=null)}},[s.highContrast]);const O=(0,i.useRef)(t),H=(0,i.useRef)(d),D=(0,i.useRef)(R);O.current=t,H.current=d,D.current=R,(0,i.useEffect)(()=>{let e=window.scrollY;const t=()=>{const t=window.scrollY;if(O.current||H.current)return void(e=t);_(t>200),D.current&&Math.abs(t-e)>20&&P(!1),e=t};return window.addEventListener("scroll",t,{passive:!0}),()=>window.removeEventListener("scroll",t)},[]);const B=(0,i.useCallback)(e=>{l(t=>{const o=(0,n.A)((0,n.A)({},t),{},{[e]:!t[e]});return f(o),(0,p.fireGtmEvent)("accessibility_setting_toggled",{setting:e,enabled:o[e],active_settings:Object.keys(o).filter(e=>o[e])}),o})},[]),M=(0,i.useCallback)(()=>{N.current=Date.now(),o(!0),(0,p.fireGtmEvent)("accessibility_widget_opened")},[]),F=(0,i.useCallback)(e=>{const t=I.current;if(!t)return;e.preventDefault();const o=t.getBoundingClientRect();S.current={startX:e.clientX,startY:e.clientY,fabX:o.left,fabY:o.top},E.current=!1,T.current=!0,z.current=e.pointerId},[]),G=(0,i.useCallback)(e=>{if(!T.current)return;const t=e.clientX-S.current.startX,o=e.clientY-S.current.startY;if(!E.current&&Math.abs(t)<5&&Math.abs(o)<5)return;if(!E.current){E.current=!0,A(!0),(0,p.fireGtmEvent)("accessibility_widget_drag_started");const e=I.current;if(e&&null!==z.current)try{e.setPointerCapture(z.current)}catch(a){}}const n=Math.max(0,Math.min(window.innerWidth-44,S.current.fabX+t)),i=Math.max(0,Math.min(window.innerHeight-44,S.current.fabY+o));if(y({x:n,y:i}),L.current){const e=L.current.getBoundingClientRect(),t=n+22,o=i+22;k(t>=e.left&&t<=e.right&&o>=e.top&&o<=e.bottom)}},[]),W=(0,i.useCallback)(()=>{T.current=!1,z.current=null;const e=E.current;if(A(!1),x)return w(!0),y(null),(0,p.fireGtmEvent)("accessibility_widget_dismissed"),void k(!1);k(!1),e?(0,p.fireGtmEvent)("accessibility_widget_repositioned"):M()},[x,M]),U=(0,i.useCallback)(()=>{(0,p.fireGtmEvent)("accessibility_settings_reset",{previous_settings:Object.keys(s).filter(e=>s[e])}),l((0,n.A)({},m)),f(m)},[s]),Y=(0,i.useCallback)(()=>{(0,p.fireGtmEvent)("accessibility_drawer_closed"),r(!0),setTimeout(()=>{o(!1),r(!1)},300)},[]),V=(0,i.useCallback)(e=>{Date.now()-N.current<400||e.target===e.currentTarget&&((0,p.fireGtmEvent)("accessibility_drawer_overlay_dismiss"),Y())},[Y]),Z=[{key:"largeFont",label:e("a11y_large_font"),desc:e("a11y_large_font_desc")},{key:"highContrast",label:e("a11y_high_contrast"),desc:e("a11y_high_contrast_desc")},{key:"yellowLinks",label:e("a11y_yellow_links"),desc:e("a11y_yellow_links_desc")},{key:"grayscale",label:e("a11y_grayscale"),desc:e("a11y_grayscale_desc")},{key:"underlineLinks",label:e("a11y_underline_links"),desc:e("a11y_underline_links_desc")}];if(g)return null;const q=!j||R||t,X=j&&!R&&!t,Q=d?{left:d.x,top:d.y,right:"auto",bottom:"auto"}:void 0;return u.createPortal((0,c.jsxs)("div",{className:"widget-container",children:[X&&(0,c.jsx)("button",{className:"a11y-chevron-tab",onClick:()=>{P(!0),(0,p.fireGtmEvent)("accessibility_chevron_clicked")},"aria-label":e("accessibility_settings"),children:(0,c.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",children:(0,c.jsx)("path",{d:"M15 18l-6-6 6-6"})})}),q&&(0,c.jsx)("button",{ref:I,className:"a11y-fab".concat(b?" a11y-fab--dragging":""),style:Q,onPointerDown:F,onPointerMove:G,onPointerUp:W,"aria-label":e("accessibility_settings"),title:e("accessibility_settings"),children:(0,c.jsxs)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",children:[(0,c.jsx)("circle",{cx:"12",cy:"4.5",r:"2"}),(0,c.jsx)("path",{d:"M12 7v4"}),(0,c.jsx)("path",{d:"M7.5 8.5L12 11l4.5-2.5"}),(0,c.jsx)("path",{d:"M9 21l3-8 3 8"})]})}),b&&(0,c.jsxs)("div",{ref:L,className:"a11y-dismiss-zone".concat(x?" a11y-dismiss-zone--active":""),children:[(0,c.jsx)("span",{children:"\xd7"})," Remove"]}),t&&(0,c.jsx)("div",{className:"a11y-overlay",onClick:V,role:"dialog","aria-modal":"true","aria-label":e("accessibility_settings"),children:(0,c.jsxs)("div",{className:"a11y-drawer ".concat(a?"closing":""),children:[(0,c.jsxs)("div",{className:"a11y-header",children:[(0,c.jsx)("h2",{children:e("accessibility_settings")}),(0,c.jsx)("button",{className:"a11y-close-btn",onClick:Y,"aria-label":"Close",children:"\xd7"})]}),(0,c.jsx)("div",{className:"a11y-options",children:Z.map(e=>{let{key:t,label:o,desc:n}=e;return(0,c.jsxs)("div",{className:"a11y-row",children:[(0,c.jsxs)("div",{className:"a11y-label",children:[(0,c.jsx)("span",{className:"a11y-label-title",children:o}),(0,c.jsx)("span",{className:"a11y-label-desc",children:n})]}),(0,c.jsxs)("label",{className:"a11y-switch",children:[(0,c.jsx)("input",{type:"checkbox",checked:s[t],onChange:()=>B(t),"aria-label":o}),(0,c.jsx)("span",{className:"a11y-switch-slider"})]})]},t)})}),(0,c.jsx)("button",{className:"a11y-reset-btn",onClick:U,children:e("a11y_reset")})]})})]}),document.body)};var A=o(1526),x=o(5989),k=(o(7343),o(6895)),j=o(7387);var _=o(4844);const R=(0,a.Ay)(()=>o.e(6558).then(o.bind(o,6558))),P=(0,a.Ay)(()=>Promise.all([o.e(3716),o.e(6758),o.e(7772)]).then(o.bind(o,7772))),C=(0,a.Ay)(()=>Promise.all([o.e(1591),o.e(3716),o.e(7100),o.e(8142),o.e(2448),o.e(638),o.e(6237),o.e(9604),o.e(8984),o.e(6663),o.e(2210),o.e(1788),o.e(3313),o.e(2308),o.e(4905),o.e(3196),o.e(7072)]).then(o.bind(o,2334))),S=(0,a.Ay)(()=>Promise.all([o.e(1591),o.e(3444)]).then(o.bind(o,3444))),E=(0,a.Ay)(()=>o.e(6525).then(o.bind(o,6525))),I=(0,a.Ay)(()=>Promise.all([o.e(1591),o.e(3716),o.e(7100),o.e(6237),o.e(4281),o.e(8984),o.e(6663),o.e(2210),o.e(5867),o.e(6223),o.e(223
10)]).then(o.bind(o,7918))),L=(0,a.Ay)(()=>Promise.all([o.e(1591),o.e(3716),o.e(7100),o.e(6848),o.e(8984),o.e(6663),o.e(2210),o.e(1788),o.e(5867),o.e(4907),o.e(2936)]).then(o.bind(o,4025))),z=((0,a.Ay)(()=>Promise.all([o.e(1591),o.e(8142),o.e(8985),o.e(4763)]).then(o.bind(o,4763))),(0,a.Ay)(()=>Promise.all([o.e(1591),o.e(8984),o.e(6663),o.e(4079)]).then(o.bind(o,1890)))),T=(0,a.Ay)(()=>Promise.all([o.e(1591),o.e(3716),o.e(7100),o.e(8142),o.e(9374),o.e(8984),o.e(6663),o.e(2210),o.e(1788),o.e(3313),o.e(5867),o.e(4905),o.e(4907),o.e(3338),o.e(1029),o.e(6264)]).then(o.bind(o,1023))),N=(0,a.Ay)(()=>Promise.all([o.e(3716),o.e(7100),o.e(8059)]).then(o.bind(o,8059))),O=(0,a.Ay)(()=>Promise.all([o.e(1591),o.e(8984),o.e(4184),o.e(1822)]).then(o.bind(o,9578))),H=(0,a.Ay)(()=>Promise.all([o.e(3716),o.e(7100),o.e(7274)]).then(o.bind(o,7274))),D=(0,a.Ay)(()=>o.e(4120).then(o.bind(o,4120))),B=(0,a.Ay)(()=>o.e(4362).then(o.bind(o,4362))),M=(0,a.Ay)(()=>Promise.all([o.e(1591),o.e(8984),o.e(4286),o.e(5435)]).then(o.bind(o,9976))),F=(0,a.Ay)(()=>Promise.all([o.e(1591),o.e(8984),o.e(4184),o.e(4154)]).then(o.bind(o,901))),G=(0,a.Ay)(()=>Promise.all([o.e(1591),o.e(6086)]).then(o.bind(o,6086))),W=(0,a.Ay)(()=>Promise.all([o.e(1591),o.e(8984),o.e(4286),o.e(4691)]).then(o.bind(o,5609))),U=(0,a.Ay)(()=>Promise.all([o.e(1591),o.e(5424)]).then(o.bind(o,5424))),Y=(0,a.Ay)(()=>o.e(6630).then(o.bind(o,6630))),V=(0,a.Ay)(()=>Promise.all([o.e(1591),o.e(1019)]).then(o.bind(o,3400))),Z=(0,a.Ay)(()=>Promise.all([o.e(1591),o.e(2006)]).then(o.bind(o,2006))),q=(0,a.Ay)(()=>Promise.all([o.e(3716),o.e(7100),o.e(252)]).then(o.bind(o,252))),X=(0,a.Ay)(()=>Promise.all([o.e(1591),o.e(3716),o.e(7100),o.e(8142),o.e(638),o.e(8984),o.e(6663),o.e(2210),o.e(1788),o.e(3313),o.e(2308),o.e(3338),o.e(1684)]).then(o.bind(o,1684))),Q=(0,a.Ay)(()=>Promise.all([o.e(1591),o.e(3716),o.e(1637)]).then(o.bind(o,1637))),J=(0,a.Ay)(()=>Promise.all([o.e(1591),o.e(6758),o.e(7172)]).then(o.bind(o,7172))),K=(0,a.Ay)(()=>Promise.all([o.e(1591),o.e(6758),o.e(8276)]).then(o.bind(o,8276))),$=(0,a.Ay)(()=>Promise.all([o.e(1591),o.e(6758),o.e(6871)]).then(o.bind(o,6871))),ee=(0,a.Ay)(()=>Promise.all([o.e(1591),o.e(6758),o.e(4003)]).then(o.bind(o,4003))),te=(0,a.Ay)(()=>Promise.all([o.e(1591),o.e(2448),o.e(6758),o.e(3421)]).then(o.bind(o,3421))),oe=(0,a.Ay)(()=>Promise.all([o.e(1591),o.e(2448),o.e(6758),o.e(7656)]).then(o.bind(o,7656))),ne=(0,a.Ay)(()=>Promise.all([o.e(1591),o.e(7100),o.e(6758),o.e(247)]).then(o.bind(o,247))),ie=(0,a.Ay)(()=>Promise.all([o.e(1591),o.e(9071)]).then(o.bind(o,9071))),ae=(0,s.withRouter)(()=>{(()=>{const e=(0,s.useLocation)();(0,i.useEffect)(()=>{if((0,p.trackCrawlerVisit)()){const t=()=>{const t=Math.round(window.scrollY/(document.documentElement.scrollHeight-window.innerHeight)*100);t>0&&t%25===0&&(0,p.trackCrawlerAction)("scroll",{scroll_depth:t,page_path:e.pathname})},o=t=>{const o=t.target.closest("a");var n;o&&(0,p.trackCrawlerAction)("link_click",{link_url:o.href,link_text:null===(n=o.textContent)||void 0===n?void 0:n.substring(0,100),page_path:e.pathname})};return window.addEventListener("scroll",t,{passive:!0}),document.addEventListener("click",o),()=>{window.removeEventListener("scroll",t),document.removeEventListener("click",o)}}},[e]),(0,i.useEffect)(()=>{(0,j.H_)()&&(0,p.trackCrawlerAction)("page_view",{page_path:e.pathname,page_search:e.search})},[e.pathname,e.search])})();const e=(0,r.wA)(),t=({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_PAYMENT_KEY:"rzp_live_1V5wz8nlIYcRkn",REACT_APP_IS_PROD:"= true",REACT_APP_GOOGLE_ANALYTICS_KEY:"G-F2RRGST2HZ",REACT_APP_MAP_API:"AIzaSyD-cy41yGHhoKmLMDWzJlVPD3whRZQr1-I",REACT_APP_PIXEL_ID:"= 1393148471526554",REACT_APP_PIXEL_TOKEN:"= EAAMZBClYssc4BAKdFXZBiC2DpH1Ruwcm8Y8KfgRdpxueOVIZCDVmvJ0TpZAaDxZBVMXhn2r4rNdCSyrHMUJlpQ3nWsnLjqk5qYBi8QBuyi36zMZCycjMREmBO488yld3Rr7FcfZBAVIJSO4EnyZCcgW5YuZBzW9UroFs6uKoCJ2EphMNEDSKi78ZCoZCPcjQWP4YpsZD",REACT_APP_API_URL:"https://api.hotelzify.com/",REACT_APP_DOMAIN:"https://hotelzify.com"}.REACT_APP_LOCAL_HOTEL_SLUG||"").trim(),o=["localhost","127.0.0.1","[::1]"].includes(window.location.hostname)&&Boolean(t);(0,i.useEffect)(()=>{e((0,_.A)())},[e]);const[a]=(0,i.useState)(["localhost","127.0.0.1","[::1]"].includes(window.location.hostname)||"dev.hotelzify.com"===window.location.host||"theme.dev-hotelzify.com"===window.location.host||"bookmystay.io"===window.location.host||"booking.sterlingholidays.com"===window.location.host||"bookings.mhohotels.com"===window.location.host||"bookings.thealtruisthotels.com"===window.location.host||"bookings.subahotels.com"===window.location.host||"bookings.burgbnb.com"===window.location.host||"owniacollection.com"===window.location.host||"bookings.fernhotels.com"===window.location.host||"bookings.thealtitudehotels.com"===window.location.host||"stay.clubmahindra.com"===window.location.host||"bookings.rocklandhotels.com"===window.location.host||"bookings.oliveliving.com"===window.location.host||"booking.o
1penhotels.in"===window.location.host||"www.bookmystay.io"===window.location.host||"hotelzify.com"===window.location.host||"hotelzify.co"===window.location.host||"hotelzify.in"===window.location.host||"hotelzify.ai"===window.location.host||"13.127.148.46"===window.location.host||"65.0.74.218"===window.location.host||"service.prerender.io"===window.location.host||"www.hotelzify.com"===window.location.host||"www.hotelzify.co"===window.location.host||"www.hotelzify.in"===window.location.host||"localhost:3001"===window.location.host||"www.hotelzify.ai"===window.location.host||"localhost:3002"===window.location.host||"localhost:3005"===window.location.host||"localhost:3006"===window.location.host||"172.168.122.20:3002"===window.location.host||"https://test-dev-website.s3.ap-south-1.amazonaws.com"===window.location.host),[u]=(0,i.useState)(window.location.host),[h]=(0,i.useState)(["www.bookmystay.io","bookmystay.io"].includes(window.location.host)),[m]=(0,i.useState)("stay.clubmahindra.com"===window.location.host);(0,i.useEffect)(()=>{a?x.A.set("isDomain",!1):x.A.set("isDomain",!0)},[a]);(0,i.useEffect)(()=>{(()=>{let e=new URLSearchParams(new URL(window.location.href).search),t=Object.fromEntries(e),o=(null===t||void 0===t?void 0:t.language)||"en";x.A.set("lang",o),(0,A.Ip)(o)})()},[]);const{hotelData:y,reviews:g,policies:w}=(0,r.d4)(e=>e.hotelInfo),{reviews:v=[]}=g,{name:f,description:ae,HotelImages:re,address:se,longitude:le,latitude:ce,HotelRooms:de,websiteSlug:ue,domain:he,currency:pe,state:me,city:ye,country:ge,starRating:we}=y,ve=[{"@context":"https://schema.org","@type":"Organization",name:"Hotelzify",url:"https://hotelzify.com",logo:{"@type":"ImageObject",url:"https://ik.imagekit.io/hotelzifyprod/logo.png",width:800,height:800},description:"Hotelzify helps hotels build their own booking website to increase direct bookings and reduce OTA commissions. Official Google Hotel Partners.",sameAs:["https://www.facebook.com/hotelzify","https://twitter.com/hotelzify","https://www.instagram.com/hotelzify","https://www.linkedin.com/company/hotelzify","https://www.youtube.com/@hotelzify"],contactPoint:{"@type":"ContactPoint",telephone:"+91-9315715138",contactType:"customer service",availableLanguage:["English","Hindi"]}},{"@context":"https://schema.org","@type":"WebSite",name:"Hotelzify",url:"https://hotelzify.com",potentialAction:{"@type":"SearchAction",target:{"@type":"EntryPoint",urlTemplate:"https://hotelzify.com/search?q={search_term_string}"},"query-input":"required name=search_term_string"}},{"@context":"https://schema.org","@type":"SoftwareApplication",name:"Hotelzify",operatingSystem:["ANDROID","IOS","WEB"],applicationCategory:"TravelApplication",aggregateRating:{"@type":"AggregateRating",ratingValue:"4.9",reviewCount:"62",bestRating:"5"},openingHoursSpecification:[{"@type":"OpeningHoursSpecification",dayOfWeek:["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],opens:"00:00",closes:"23:59"}]},{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Play Store",item:"https://play.google.com/store/apps/details?id=com.hotelzify.owners_app"},{"@type":"ListItem",position:2,name:"App Store",item:"https://apps.apple.com/in/app/hotelzify/id1621346404"},{"@type":"ListItem",position:3,name:"Privacy Policy",item:"https://www.hotelzify.com/privacy-policy"},{"@type":"ListItem",position:4,name:"Terms and Conditions",item:"https://www.hotelzify.com/terms-conditions"}]},{"@context":"https://schema.org","@type":"FAQPage",mainEntity:[{"@type":"Question",name:"How will I get bookings on my website?",acceptedAnswer:{"@type":"Answer",text:"Hotelzify are Google Hotel Partners which means we send your property prices and inventory to Google so that your property will rank higher with an official site tag. Apart from this, you can get more bookings by placing your website on social media and Whatsapp."}},{"@type":"Question",name:"How much money do I need to begin?",acceptedAnswer:{"@type":"Answer",text:"Zero. We take money only when you get bookings. If you want a custom website however, please reach out to us and we would be happy to help."}},{"@type":"Question",name:"Why should I have my own website?",acceptedA
1nswer:{"@type":"Answer",text:"To save on commissions lost to OTAs  like Booking, MMT, Goibibo and let your guests book directly with you and to have your own branding."}},{"@type":"Question",name:"What do I need to create my website?",acceptedAnswer:{"@type":"Answer",text:"Just download the Hotelzify app onto your mobile phone and in 4 steps, you will be ready to take bookings."}},{"@type":"Question",name:"How are online payments accepted?",acceptedAnswer:{"@type":"Answer",text:"Payments are accepted via our partner Razorpay and settled to your account on checkin date. You just need to enter your bank details on the app and settlements would happen automatically."}}]}],fe="hotelzify.com"===window.location.host||"www.hotelzify.com"===window.location.host||"hotelzify.in"===window.location.host||"www.hotelzify.in"===window.location.host||"hotelzify.co"===window.location.host||"www.hotelzify.co"===window.location.host||"hotelzify.ai"===window.location.host||"www.hotelzify.ai"===window.location.host;(0,i.useEffect)(()=>{var e,t,o,i;if(!f)return;if("https://hotelzify.com/"===window.location.href||"https://www.hotelzify.com/"===window.location.href||window.location.href.includes("hotelzify.com"))return void be(ve);const a=(0,k.X_)({domain:he,websiteSlug:ue}),r=null===(e=(Array.isArray(w)?w:[]).find(e=>"checkin_checkout"===(null===e||void 0===e?void 0:e.uiType)))||void 0===e||null===(t=e.HotelPolicies)||void 0===t||null===(o=t[0])||void 0===o?void 0:o.variables,s=(0,k.Mo)(null===r||void 0===r?void 0:r.checkInTime),l=(0,k.Mo)(null===r||void 0===r?void 0:r.checkOutTime),c=Number(null===v||void 0===v?void 0:v.rating),d=Number(null===v||void 0===v?void 0:v.user_ratings_total),u=Number.isFinite(c)&&c>0&&c<=5&&Number.isInteger(d)&&d>0,h=Number(we),p=Number.isInteger(h)&&h>=1&&h<=5,m=[(0,n.A)((0,n.A)((0,n.A)((0,n.A)((0,n.A)((0,n.A)((0,n.A)({"@context":"https://schema.org","@type":"Hotel","@id":(0,k.f3)({domain:he,websiteSlug:ue}),name:f},ae&&{description:ae}),(null===re||void 0===re||null===(i=re[0])||void 0===i?void 0:i.cdnImageUrl)&&{image:re[0].cdnImageUrl}),{},{url:a,address:(0,n.A)((0,n.A)((0,n.A)((0,n.A)({"@type":"PostalAddress"},se&&{streetAddress:se}),ye&&{addressLocality:ye}),me&&{addressRegion:me}),{},{addressCountry:(0,k.gI)(ge)})},s&&{checkinTime:s}),l&&{checkoutTime:l}),u&&{aggregateRating:{"@type":"AggregateRating",ratingValue:c,reviewCount:d,bestRating:5,worstRating:1}}),p&&{starRating:{"@type":"Rating",ratingValue:h,bestRating:5}}),ce&&le&&{geo:{"@type":"GeoCoordinates",latitude:parseFloat(ce),longitude:parseFloat(le)},hasMap:"https://www.google.com/maps?q=".concat(ce,",").concat(le)})];be(m)},[f,v,fe,w]);const be=e=>{let t;t=document.getElementById("jsonld")?document.getElementById("jsonld"):document.createElement("script"),t.type="application/ld+json",t.id="jsonld",t.textContent=JSON.stringify(e),window.document.head.appendChild(t),window.prerenderReady=!0};return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(d,{}),pe&&"INR"!==pe&&(0,c.jsx)(b,{}),(0,c.jsx)(i.Suspense,{fallback:(0,c.jsx)(l.A,{}),children:(0,c.jsxs)(s.Switch,{children:[(0,c.jsx)(s.Route,{exact:!0,path:"/",render:e=>a?o?(0,c.jsx)(C,{location:(0,n.A)((0,n.A)({},e),{},{match:(0,n.A)((0,n.A)({},e.match),{},{params:(0,n.A)((0,n.A)({},e.match.params),{},{slug:t})})})}):m?(0,c.jsx)(S,{}):h?(0,c.jsx)(V,{}):(0,c.jsx)(J,{}):(0,c.jsx)(C,{location:e,host:u})}),(0,c.jsx)(s.Route,{exact:!0,path:["/cm-preview","/cm-preview/offers","/cm-preview/whatsapp","/cm-preview/whatsapp/offers"],render:()=>(0,c.jsx)(S,{})}),a&&m&&(0,c.jsx)(s.Route,{exact:!0,path:"/offers",render:()=>(0,c.jsx)(S,{})}),a&&m&&(0,c.jsx)(s.Route,{exact:!0,path:["/whatsapp","/whatsapp/offers"],render:()=>(0,c.jsx)(S,{})}),(0,c.jsx)(s.Route,{exact:!0,path:"/ihg-guide",render:e=>(0,c.jsx)(R,{location:e})}),(0,c.jsx)(s.Route,{exact:!0,path:"/about-us",render:e=>(0,c.jsx)(K,{})}),(0,c.jsx)(s.Route,{exact:!0,path:"/booking-engine",render:e=>(0,c.jsx)($,{})}),(0,c.jsx)(s.Route,{exact:!0,path:"/marketing",render:e=>(0,c.jsx)(ee,{})}),(0,c.jsx)(s.Route,{exact:!0,path:"/ai-sales-concierge",render:e=>(0,c.jsx)(ne,{})}),(0,c.jsx)(s.Route,{exact:!0,path:["/morerevenue","/getyourreport"],component:ie}),(0,c.jsx)(s.Route,{exact:!0,path:"/bookings/confirmation/:bookingId",render:e=>
1(0,c.jsx)(I,{location:e})}),(0,c.jsx)(s.Route,{exact:!0,path:"/checkout/:bookingId",render:e=>(0,c.jsx)(L,{location:e})}),(0,c.jsx)(s.Route,{exact:!0,path:"/rooms/:id/:checkin/:checkout/:adult/:children",render:e=>(0,c.jsx)(C,{location:e})}),(0,c.jsx)(s.Route,{exact:!0,path:"/redirect",render:e=>(0,c.jsx)(B,{location:e})}),(0,c.jsx)(s.Route,{exact:!0,path:"/rooms/:id/:checkin/:checkout/:adult/:children/:infant",render:e=>(0,c.jsx)(C,{location:e})}),(0,c.jsx)(s.Route,{exact:!0,path:"/room/checkout",render:e=>(0,c.jsx)(T,{location:e})}),a&&m&&(0,c.jsx)(s.Route,{exact:!0,path:"/whatsapp/rooms/:id/:checkin/:checkout/:adult/:children",render:e=>(0,c.jsx)(C,{location:e})}),a&&m&&(0,c.jsx)(s.Route,{exact:!0,path:"/whatsapp/rooms/:id/:checkin/:checkout/:adult/:children/:infant",render:e=>(0,c.jsx)(C,{location:e})}),a&&m&&(0,c.jsx)(s.Route,{exact:!0,path:"/whatsapp/room/checkout",render:e=>(0,c.jsx)(T,{location:e})}),(0,c.jsx)(s.Route,{exact:!0,path:"/cm-preview/whatsapp/rooms/:id/:checkin/:checkout/:adult/:children",render:e=>(0,c.jsx)(C,{location:e})}),(0,c.jsx)(s.Route,{exact:!0,path:"/cm-preview/whatsapp/rooms/:id/:checkin/:checkout/:adult/:children/:infant",render:e=>(0,c.jsx)(C,{location:e})}),(0,c.jsx)(s.Route,{exact:!0,path:"/cm-preview/whatsapp/room/checkout",render:e=>(0,c.jsx)(T,{location:e})}),(0,c.jsx)(s.Route,{exact:!0,path:"/privacy",render:e=>(0,c.jsx)(G,{location:e})}),(0,c.jsx)(s.Route,{exact:!0,path:"/move",render:e=>(0,c.jsx)(Y,{location:e})}),(0,c.jsx)(s.Route,{exact:!0,path:"/cloudbeds",render:()=>(window.location.href="https://calendar.google.com/calendar/u/0/appointments/schedules/AcZssZ3OmWe-JMC9t34Tg1lp74b0SHvEd58rCG2xESPi0DUE8D9IWlVBpCQTv4EQDIjxWITwqF498zdP",(0,c.jsx)(l.A,{}))}),(0,c.jsx)(s.Route,{exact:!0,path:"/room-view/:id",render:e=>(0,c.jsx)(z,{location:e})}),(0,c.jsx)(s.Route,{exact:!0,path:"/pagenotfound",render:e=>(0,c.jsx)(E,{location:e})}),(0,c.jsx)(s.Route,{exact:!0,path:"/:slug/privacy-policy",render:e=>(0,c.jsx)(O,{location:e,host:a})}),(0,c.jsx)(s.Route,{exact:!0,path:"/sitemaps",render:e=>(0,c.jsx)(Z,{location:e,host:a})}),(0,c.jsx)(s.Route,{exact:!0,path:"/:slug/terms-conditions",render:e=>(0,c.jsx)(M,{location:e,host:a})}),(0,c.jsx)(s.Route,{exact:!0,path:"/privacy-policy",render:e=>(0,c.jsx)(F,{location:e,host:a})}),(0,c.jsx)(s.Route,{exact:!0,path:"/terms-conditions",render:e=>(0,c.jsx)(W,{location:e,host:a})}),(0,c.jsx)(s.Route,{exact:!0,path:"/refund-policy",render:e=>(0,c.jsx)(U,{})}),(0,c.jsx)(s.Route,{exact:!0,path:"/review",render:e=>(0,c.jsx)(D,{location:e})}),(0,c.jsx)(s.Route,{exact:!0,path:"/planner/:id",render:e=>(0,c.jsx)(H,{location:e})}),(0,c.jsx)(s.Route,{exact:!0,path:"/bookings/modify",render:e=>(0,c.jsx)(q,{location:e})}),(0,c.jsx)(s.Route,{exact:!0,path:"/bookings/modify/:id",render:e=>(0,c.jsx)(X,{location:e})}),(0,c.jsx)(s.Route,{exact:!0,path:"/corporate-booking",render:e=>(0,c.jsx)(Q,{location:e})}),(0,c.jsx)(s.Route,{exact:!0,path:"/blogs",render:e=>(0,c.jsx)(te,{location:e})}),(0,c.jsx)(s.Route,{exact:!0,path:"/blogs/:slug",render:e=>(0,c.jsx)(oe,{location:e})}),(0,c.jsx)(s.Route,{exact:!0,path:"/roi",render:e=>(0,c.jsx)(P,{})}),(0,c.jsx)(s.Route,{exact:!0,path:["/modification","/cancellation"],component:N}),(0,c.jsx)(s.Route,{exact:!0,path:"/:slug",render:e=>(0,c.jsx)(C,{location:e})}),(0,c.jsx)(s.Route,{component:E})]})})]})})}}]);
2//# sourceMappingURL=9646.a44bd2ae.chunk.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.