1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2705],{8040:(e,n,t)=>{"use strict";t.d(n,{z:()=>c});var r=t(24347),l=t(42526),u=t(16895),o=t(14232);let c=(0,r.wk)(function(e,n){let t=new u.Popup(e,n.overlayContainer);return(0,l.Q)(t,n)},function(e,n,{position:t},r){(0,o.useEffect)(function(){let{instance:l}=e;function u(e){e.popup===l&&(l.update(),r(!0))}function o(e){e.popup===l&&r(!1)}return n.map.on({popupopen:u,popupclose:o}),null==n.overlayContainer?(null!=t&&l.setLatLng(t),l.openOn(n.map)):n.overlayContainer.bindPopup(l),function(){n.map.off({popupopen:u,popupclose:o}),n.overlayContainer?.unbindPopup(),n.map.removeLayer(l)}},[e,n,r,t])})},14027:(e,n,t)=>{"use strict";t.d(n,{W:()=>c});var r=t(35073),l=t(16895),u=t(14232);function o(){return(o=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e}).apply(this,arguments)}let c=(0,u.forwardRef)(function({bounds:e,boundsOptions:n,center:t,children:c,className:i,id:a,placeholder:s,style:d,whenReady:f,zoom:p,...m},v){let[h]=(0,u.useState)({className:i,id:a,style:d}),[x,g]=(0,u.useState)(null);(0,u.useImperativeHandle)(v,()=>x?.map??null,[x]);let y=(0,u.useCallback)(u=>{if(null!==u&&null===x){let o=new l.Map(u,m);null!=t&&null!=p?o.setView(t,p):null!=e&&o.fitBounds(e,n),null!=f&&o.whenReady(f),g((0,r.fB)(o))}},[]);(0,u.useEffect)(()=>()=>{x?.map.remove()},[x]);let j=x?u.createElement(r.hL,{value:x},c):s??null;return u.createElement("div",o({},h,{ref:y}),j)})},24347:(e,n,t)=>{"use strict";t.d(n,{Nq:()=>f,wk:()=>p,Lt:()=>m,X3:()=>v});var r=t(52349),l=t(42526),u=t(14232);function o(e,n){let t=(0,u.useRef)(n);(0,u.useEffect)(function(){n!==t.current&&null!=e.attributionControl&&(null!=t.current&&e.attributionControl.removeAttribution(t.current),null!=n&&e.attributionControl.addAttribution(n)),t.current=n},[e,n])}var c=t(35073);function i(e,n){let t=(0,u.useRef)();(0,u.useEffect)(function(){return null!=n&&e.instance.on(n),t.current=n,function(){null!=t.current&&e.instance.off(t.current),t.current=null}},[e,n])}var a=t(48420);function s(e,n){(0,u.useEffect)(function(){return(n.layerContainer??n.map).addLayer(e.instance),function(){n.layerContainer?.removeLayer(e.instance),n.map.removeLayer(e.instance)}},[n,e])}function d(e){return function(n){let t=(0,c.U$)(),r=e((0,a.P)(n,t),t);return o(t.map,n.attribution),i(r.current,n.eventHandlers),s(r.current,t),r}}function f(e,n){let t=d((0,l.K)(e,n));return(0,r.B7)(t)}function p(e,n){var t;let u=(t=(0,l.K)(e),function(e,r){let l=(0,c.U$)(),u=t((0,a.P)(e,l),l);return o(l.map,e.attribution),i(u.current,e.eventHandlers),n(u.current,l,e,r),u});return(0,r.jU)(u)}function m(e,n){var t;let o=(t=(0,l.K)(e,n),function(e){var n;let r,l=(0,c.U$)(),o=t((0,a.P)(e,l),l);return i(o.current,e.eventHandlers),s(o.current,l),n=o.current,r=(0,u.useRef)(),(0,u.useEffect)(function(){if(e.pathOptions!==r.current){let t=e.pathOptions??{};n.instance.setStyle(t),r.current=t}},[n,e]),o});return(0,r.B7)(o)}function v(e,n){let t=d((0,l.K)(e,n));return(0,r.KU)(t)}},35073:(e,n,t)=>{"use strict";t.d(n,{U$:()=>i,W4:()=>u,fB:()=>l,hL:()=>c});var r=t(14232);function l(e){return Object.freeze({__version:1,map:e})}function u(e,n){return Object.freeze({...e,...n})}let o=(0,r.createContext)(null),c=o.Provider;function i(){let e=(0,r.useContext)(o);if(null==e)throw Error("No context provided: useLeafletContext() can only be used in a descendant of <MapContainer>");return e}},42526:(e,n,t)=>{"use strict";t.d(n,{K:()=>u,Q:()=>l});var r=t(14232);function l(e,n,t){return Object.freeze({instance:e,context:n,container:t})}function u(e,n){return null==n?function(n,t){let l=(0,r.useRef)();return l.current||(l.current=e(n,t)),l}:function(t,l){let u=(0,r.useRef)();u.current||(u.current=e(t,l));let o=(0,r.useRef)(t),{instance:c}=u.current;return(0,r.useEffect)(function(){o.current!==t&&(n(c,t,o.current),o.current=t)},[c,t,l]),u}}},45086:(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>d});var r=t(37876);t(14232);var l=t(14027),u=t(82770),o=t(76002),c=t(57152),i=t(49093),a=t(16895),s=t.n(a);t(31620),t(69376);let d=e=>{let{closeModal:n,data:t,isPopUp:a}=e,d={lat:t?.latitude?t?.latitude:41.003089904785156,lng:t?.latitude?t?.longitude:28.974868774414063},f=s().icon({iconUrl:"https://cdn.elicdn.com/Content/Images/IconLocation/hotel-location-main.png",iconSize:[55,55],iconAnchor:[23,53]});return(0,r.jsx)("div",{className:"map-loation-all",children:(0,r.jsxs)(l.W,{center:d,zoom:17,children:[(0,r.jsx)(u.In,{position:"topright",children:(0,r.jsx)(u.In.BaseLayer,{checked:!0,name:"Map",children:(0,r.jsx)(o.e,{attribution:'\xa9 <a href="http://osm.org/copyright">OpenStreetMap</a> contributors',url:"https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png"})})}),(0,r.jsx)(c.p,{position:d,draggable:!1,icon:f,children:a?(0,r.jsx)(i.A,{closeModal:n,mapData:t}):null})]})})}},48420:(e,n,t)=>{"use strict";function r(e,n){let t=e.pane??n.pane;return t?{...e,pane:t}:e}t.d(n,{P:()=>r})},49093:(e,n,t)=>{"use strict";t.d(n,{A:()=>y});var r=t(37876),l=t(14232),u=t(8040),o=t(79118),c=t.n(o),i=t(31777),a=t(59302),s=t(67358),d=t(20683),f=t(77766),p=t(79319),m=t(77742),v=t(99946),h=t(54587),x=t.n(h),g=t(83001);let y=(0,l.memo)(e=>{let{position:n,mapData:t,closeModal:o}=e,h=(0,m.A)(),{isMobileResizeDetectorValue:y}=(0,d.v8)(),j=(0,i.wA)(),b=(0,p.A)(),w=(0,l.useRef)(null);return(0,r.jsx)("div",{className:"popup_main",children:(0,r.jsx)(u.z,{ref:w,position:n,children:(0,r.jsxs)("div",{className:"d-flex flex-column gap-3",children:[(0,r.jsxs)("div",{className:"d-flex flex-row gap-3",children:[(0,r.jsx)("div",{className:c().popup_imag,children:(0,r.jsx)(x(),{loader:g.R2,src:t.imageUrls[0]??"",alt:t.fullName,width:140,height:80})}),(0,r.jsxs)("div",{className:"d-flex flex-column gap-2",children:[(0,r.jsxs)("div",{className:c().popup_content_title,children:[(0,r.jsx)("div",{children:t?.name}),(0,r.jsx)(a.A,{value:t.rating??0})]}),(0,r.jsx)("div",{className:c().popup_content_room,children:(0,r.jsxs)("div",{className:"d-flex flex-row",children:[(0,r.jsx)("i",{className:"icon-0015 before-m-0"}),(0,r.jsxs)("span",{children:[t.location,"Ø ",t.city]})]})})]})]}),(0,r.jsxs)("div",{className:c().popup_content_price,children:[(0,r.jsxs)("div",{children:[(0,r.jsxs)("span",{children:[" ",t.room.price.amount.toLocaleStr
1ing("en-US")," "]}),(0,r.jsxs)("span",{children:[" ",(0,v.Fb)(t.room.price.currencyCode)," "]})]}),(0,r.jsx)("div",{className:c().popup_content_btn,onClick:()=>(e=>{e&&((!y||window.location.href.indexOf("tours")>-1)&&(o(),setTimeout(()=>{b(`hotel-item-${e}`,0)},200)),j((0,f.TY)({[e]:{showRooms:!0}})))})(t?.id),children:(0,r.jsx)(s.A,{textButtonReserve:h.formatMessage({id:"hotels.SelectRoom"})})})]})]})})})})},52349:(e,n,t)=>{"use strict";t.d(n,{B7:()=>o,KU:()=>i,jU:()=>c});var r=t(14232),l=t(98477),u=t(35073);function o(e){return(0,r.forwardRef)(function(n,t){let{instance:l,context:o}=e(n).current;return(0,r.useImperativeHandle)(t,()=>l),null==n.children?null:r.createElement(u.hL,{value:o},n.children)})}function c(e){return(0,r.forwardRef)(function(n,t){let[u,o]=(0,r.useState)(!1),{instance:c}=e(n,o).current;(0,r.useImperativeHandle)(t,()=>c),(0,r.useEffect)(function(){u&&c.update()},[c,u,n.children]);let i=c._contentNode;return i?(0,l.createPortal)(n.children,i):null})}function i(e){return(0,r.forwardRef)(function(n,t){let{instance:l}=e(n).current;return(0,r.useImperativeHandle)(t,()=>l),null})}},57152:(e,n,t)=>{"use strict";t.d(n,{p:()=>c});var r=t(24347),l=t(42526),u=t(35073),o=t(16895);let c=(0,r.Nq)(function({position:e,...n},t){let r=new o.Marker(e,n);return(0,l.Q)(r,(0,u.W4)(t,{overlayContainer:r}))},function(e,n,t){n.position!==t.position&&e.setLatLng(n.position),null!=n.icon&&n.icon!==t.icon&&e.setIcon(n.icon),null!=n.zIndexOffset&&n.zIndexOffset!==t.zIndexOffset&&e.setZIndexOffset(n.zIndexOffset),null!=n.opacity&&n.opacity!==t.opacity&&e.setOpacity(n.opacity),null!=e.dragging&&n.draggable!==t.draggable&&(!0===n.draggable?e.dragging.enable():e.dragging.disable())})},69376:()=>{},76002:(e,n,t)=>{"use strict";t.d(n,{e:()=>c});var r=t(24347),l=t(48420),u=t(42526),o=t(16895);let c=(0,r.X3)(function({url:e,...n},t){let r=new o.TileLayer(e,(0,l.P)(n,t));return(0,u.Q)(r,t)},function(e,n,t){!function(e,n,t){let{opacity:r,zIndex:l}=n;null!=r&&r!==t.opacity&&e.setOpacity(r),null!=l&&l!==t.zIndex&&e.setZIndex(l)}(e,n,t);let{url:r}=n;null!=r&&r!==t.url&&e.setUrl(r)})},79319:(e,n,t)=>{"use strict";t.d(n,{A:()=>r});let r=()=>function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100,t=document.getElementById(e);if(t){let e=t.getBoundingClientRect();window.scrollTo(window.scrollX,e.top-n+window.scrollY)}}},82770:(e,n,t)=>{"use strict";t.d(n,{In:()=>s});var r,l=t(42526),u=t(35073),o=t(14232),c=t(52349),i=t(16895);let a=(r=(0,l.K)(function({children:e,...n},t){let r=new i.Control.Layers(void 0,void 0,n);return(0,l.Q)(r,(0,u.W4)(t,{layersControl:r}))},function(e,n,t){n.collapsed!==t.collapsed&&(!0===n.collapsed?e.collapse():e.expand())}),function(e){let n=(0,u.U$)(),t=r(e,n),{instance:l}=t.current,c=(0,o.useRef)(e.position),{position:i}=e;return(0,o.useEffect)(function(){return l.addTo(n.map),function(){l.remove()}},[n.map,l]),(0,o.useEffect)(function(){null!=i&&i!==c.current&&(l.setPosition(i),c.current=i)},[l,i]),t}),s=(0,c.B7)(a);function d(e){return function(n){let t=(0,u.U$)(),r=(0,o.useRef)(n),[l,c]=(0,o.useState)(null),{layersControl:i,map:a}=t,s=(0,o.useCallback)(n=>{null!=i&&(r.current.checked&&a.addLayer(n),e(i,n,r.current.name),c(n))},[i,a]),d=(0,o.useCallback)(e=>{i?.removeLayer(e),c(null)},[i]),f=(0,o.useMemo)(()=>(0,u.W4)(t,{layerContainer:{addLayer:s,removeLayer:d}}),[t,s,d]);return(0,o.useEffect)(()=>{null!==l&&r.current!==n&&(!0===n.checked&&(null==r.current.checked||!1===r.current.checked)?a.addLayer(l):!0===r.current.checked&&(null==n.checked||!1===n.checked)&&a.removeLayer(l),r.current=n)}),n.children?o.createElement(u.hL,{value:f},n.children):null}}s.BaseLayer=d(function(e,n,t){e.addBaseLayer(n,t)}),s.Overlay=d(function(e,n,t){e.addOverlay(n,t)})}}]);
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.