PageSourceSearch

https://www.equinox.com/_next/static/chunks/1704-d58e1c370841a7cd.js

js equinox.com collected 2026-09-24 08:40:20 UTC 17,671 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1704],{80571:function(){},62058:function(e,t,r){"use strict";r.d(t,{D:function(){return M},X:function(){return E}});var n=r(67294);let o=n.createContext(null);function i(){}let a=new Set(["_calcMatrices","_calcFogMatrices","_updateCameraState","_updateSeaLevelZoom"]),s=["type","source","source-layer","minzoom","maxzoom","filter","layout"];function l(e){if(!e)return null;if("string"==typeof e||("toJS"in e&&(e=e.toJS()),!e.layers))return e;let t={};for(let r of e.layers)t[r.id]=r;let r=e.layers.map(e=>{let r=null;"interactive"in e&&(r=Object.assign({},e),delete r.interactive);let n=t[e.ref];if(n)for(let t of(r=r||Object.assign({},e),delete r.ref,s))t in n&&(r[t]=n[t]);return r||e});return{...e,layers:r}}var u=r(71892),c=r(34155);let d={version:8,sources:{},layers:[]},m={minZoom:0,maxZoom:22,minPitch:0,maxPitch:85,maxBounds:[-180,-85.051129,180,85.051129],projection:"mercator",renderWorldCopies:!0},p={mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",click:"onClick",dblclick:"onDblClick",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",mouseout:"onMouseOut",contextmenu:"onContextMenu",touchstart:"onTouchStart",touchend:"onTouchEnd",touchmove:"onTouchMove",touchcancel:"onTouchCancel"},f={movestart:"onMoveStart",move:"onMove",moveend:"onMoveEnd",dragstart:"onDragStart",drag:"onDrag",dragend:"onDragEnd",zoomstart:"onZoomStart",zoom:"onZoom",zoomend:"onZoomEnd",rotatestart:"onRotateStart",rotate:"onRotate",rotateend:"onRotateEnd",pitchstart:"onPitchStart",pitch:"onPitch",pitchend:"onPitchEnd"},h={wheel:"onWheel",boxzoomstart:"onBoxZoomStart",boxzoomend:"onBoxZoomEnd",boxzoomcancel:"onBoxZoomCancel",resize:"onResize",load:"onLoad",render:"onRender",idle:"onIdle",remove:"onRemove",data:"onData",styledata:"onStyleData",sourcedata:"onSourceData",error:"onError"},g=["minZoom","maxZoom","minPitch","maxPitch","maxBounds","projection","renderWorldCopies"],_=["scrollZoom","boxZoom","dragRotate","dragPan","keyboard","doubleClickZoom","touchZoomRotate","touchPitch"];class y{constructor(e,t,r){this._map=null,this._internalUpdate=!1,this._inRender=!1,this._hoveredFeatures=null,this._deferredEvents={move:!1,zoom:!1,pitch:!1,rotate:!1},this._onEvent=e=>{let t=this.props[h[e.type]];t?t(e):"error"===e.type&&console.error(e.error)},this._onPointerEvent=e=>{("mousemove"===e.type||"mouseout"===e.type)&&this._updateHover(e);let t=this.props[p[e.type]];t&&(this.props.interactiveLayerIds&&"mouseover"!==e.type&&"mouseout"!==e.type&&(e.features=this._hoveredFeatures||this._queryRenderedFeatures(e.point)),t(e),delete e.features)},this._onCameraEvent=e=>{if(!this._internalUpdate){let r=this.props[f[e.type]],n=this._proxyTransform;if(r){var t;e.viewState={longitude:(t=n.$proposedTransform??n).center.lng,latitude:t.center.lat,zoom:t._seaLevelZoom??t.zoom,pitch:t.pitch,bearing:t.bearing,padding:t.padding,elevation:t._centerAltitude},r(e)}"moveend"===e.type&&(n.$proposedTransform=null)}e.type in this._deferredEvents&&(this._deferredEvents[e.type]=!1)},this._MapClass=e,this.props=t,this._initialize(r)}get map(){return this._map}get transform(){return this._map.transform}setProps(e){let t=this.props;this.props=e;let r=this._updateSettings(e,t),n=this._updateSize(e),o=this._updateViewState(e,!0);this._updateStyle(e,t),this._updateStyleComponents(e,t),this._updateHandlers(e,t),(r||n||o&&!this._map.isMoving())&&this.redraw()}static reuse(e,t){let r=y.savedMaps.pop();if(!r)return null;let n=r.map,o=n.getContainer();for(t.className=o.className;o.childNodes.length>0;)t.appendChild(o.childNodes[0]);n._container=t,r.setProps({...e,styleDiffing:!1}),n.resize();let{initialViewState:i}=e;return i&&(i.bounds?n.fitBounds(i.bounds,{...i.fitBoundsOptions,duration:0}):r._updateViewState(i,!1)),n.isStyleLoaded()?n.fire("load"):n.once("styledata",()=>n.fire("load")),n._update(),r}_initialize(e){let{props:t}=this,{mapStyle:r=d}=t,n={...t,...t.initialViewState,accessToken:t.mapboxAccessToken||function(){let e=null;if("undefined"!=typeof location){let t=/access_token=([^&\/]*)/.exec(location.search);e=t&&t[1]}try{e=e||c.env.MapboxAccessToken}catch{}try{e=e||c.env.REACT_APP_MAPBOX_ACCESS_TOKEN}catch{}return e}()||null,container:e,style:l(r)},o=n.initialViewState||n.viewState||n;if(Object.assign(n,{center:[o.longitude||0,o.latitude||0],zoom:o.zoom||0,pitch:o.pitch||0,bearing:o.bearing||0}),t.gl){let e=HTMLCanvasElement.prototype.getContext;HTMLCanvasElement.prototype.getContext=()=>(HTMLCanvasElement.prototype.getContext=e,t.gl)}let i=new this._MapClass(n);o.padding&&i.setPadding(o.padding),t.cursor&&(i.getCanvas().style.cursor=t.cursor),this._createProxyTransform(i);let a=i._render;i._render=e=>{this._inRender=!0,a.call(i,e),this._inRender=!1};let s=i._renderTaskQueue.run;i._renderTaskQueue.run=e=>{this._proxyTransform.$internalUpdate=!0,s.call(i._renderTaskQueue,e),this._proxyTransform.$internalUpdate=!1,this._fireDefferedEvents()};let u=i.jumpTo;i.jumpTo=(...e)=>(this._proxyTransform.$internalUpdate=!0,u.apply(i,e),this._proxyTransform.$internalUpdate=!1,i);let m=i.fire;
1for(let e in i.fire=this._fireEvent.bind(this,m),i.on("styledata",()=>{this._updateStyleComponents(this.props,{})}),i.on("sourcedata",()=>{this._updateStyleComponents(this.props,{})}),p)i.on(e,this._onPointerEvent);for(let e in f)i.on(e,this._onCameraEvent);for(let e in h)i.on(e,this._onEvent);this._map=i}recycle(){let e=this.map.getContainer().querySelector("[mapboxgl-children]");e?.remove(),y.savedMaps.push(this)}destroy(){this._map.remove()}redraw(){let e=this._map;!this._inRender&&e.style&&(e._frame&&(e._frame.cancel(),e._frame=null),e._render())}_createProxyTransform(e){var t;let r,n,o;let s=(t=e.transform,r=!1,n={},o=null,new Proxy(t,{get(e,i){var s;return"$reactViewState"===i?n:"$proposedTransform"===i?o:"$internalUpdate"===i?r:"_setZoom"===i?e=>{r&&o?.[i](e),Number.isFinite(n.zoom)||t[i](e)}:(r&&"_translateCameraConstrained"===i&&(Number.isFinite((s=n).longitude)||Number.isFinite(s.latitude)||Number.isFinite(s.zoom)||Number.isFinite(s.pitch)||Number.isFinite(s.bearing))&&(o=o||t.clone()),a.has(i)?function(...e){o?.[i](...e),t[i](...e)}:r&&o?o[i]:t[i])},set(e,a,s){if("$reactViewState"===a)return function(e,t){let r=e._constrain,n=e._calcMatrices;if(e._constrain=i,e._calcMatrices=i,Number.isFinite(t.bearing)&&(e.bearing=t.bearing),Number.isFinite(t.pitch)&&(e.pitch=t.pitch),t.padding&&!e.isPaddingEqual(t.padding)&&(e.padding=t.padding),Number.isFinite(t.longitude)||Number.isFinite(t.latitude)){let r=e.center;e._center=new r.constructor(t.longitude??r.lng,t.latitude??r.lat)}if(Number.isFinite(t.zoom)){if(e._centerAltitude=t.elevation??0,e.elevation){e._seaLevelZoom=t.zoom;let r=e.pixelsPerMeter/e.worldSize*e._centerAltitude,n=e._mercatorZfromZoom(t.zoom),o=e._mercatorZfromZoom(e._maxZoom);e._setZoom(e._zoomFromMercatorZ(Math.max(n-r,o)))}else e._seaLevelZoom=null,e.zoom=t.zoom}e._constrain=r,e._calcMatrices=n,e._unmodified||(e._constrain(),e._calcMatrices())}(t,n=s),!0;if("$proposedTransform"===a)return o=s,!0;if("$internalUpdate"===a)return r=s,!0;let l=s;return"center"===a||"_center"===a?(Number.isFinite(n.longitude)||Number.isFinite(n.latitude))&&(l=new s.constructor(n.longitude??s.lng,n.latitude??s.lat)):"zoom"===a||"_zoom"===a||"_seaLevelZoom"===a?Number.isFinite(n.zoom)&&(l=t[a]):"_centerAltitude"===a?Number.isFinite(n.elevation)&&(l=t[a]):"pitch"===a||"_pitch"===a?Number.isFinite(n.pitch)&&(l=t[a]):("bearing"===a||"rotation"===a||"angle"===a)&&Number.isFinite(n.bearing)&&(l=t[a]),r&&l!==s&&(o=o||t.clone()),r&&o&&(o[a]=s),t[a]=l,!0}}));e.transform=s,e.painter.transform=s,this._proxyTransform=s}_updateSize(e){let{viewState:t}=e;if(t){let e=this._map;if(t.width!==e.transform.width||t.height!==e.transform.height)return e.resize(),!0}return!1}_updateViewState(e,t){var r;let n=e.viewState||e,o=this._proxyTransform,{zoom:i,pitch:a,bearing:s}=o,l=(r=this._proxyTransform,!!(Number.isFinite(n.longitude)&&r.center.lng!==n.longitude||Number.isFinite(n.latitude)&&r.center.lat!==n.latitude||Number.isFinite(n.bearing)&&r.bearing!==n.bearing||Number.isFinite(n.pitch)&&r.pitch!==n.pitch||Number.isFinite(n.zoom)&&(r._seaLevelZoom??r.zoom)!==n.zoom)||!!n.padding&&!r.isPaddingEqual(n.padding));if(o.$reactViewState=n,l&&t){let e=this._deferredEvents;e.move=!0,e.zoom||(e.zoom=i!==o.zoom),e.rotate||(e.rotate=s!==o.bearing),e.pitch||(e.pitch=a!==o.pitch)}return l}_updateSettings(e,t){let r=this._map,n=!1;for(let o of g)if((o in e||o in t)&&!(0,u.v)(e[o],t[o])){n=!0;let t=o in e?e[o]:m[o],i=r[`set${o[0].toUpperCase()}${o.slice(1)}`];i?.call(r,t)}return n}_updateStyle(e,t){if(e.cursor!==t.cursor&&(this._map.getCanvas().style.cursor=e.cursor||""),e.mapStyle!==t.mapStyle){let{mapStyle:t=d,styleDiffing:r=!0}=e,n={diff:r};return"localIdeographFontFamily"in e&&(n.localIdeographFontFamily=e.localIdeographFontFamily),this._map.setStyle(l(t),n),!0}return!1}_updateStyleComponents(e,t){let r=this._map,n=!1;return r.isStyleLoaded()&&("light"in e&&r.setLight&&!(0,u.v)(e.light,t.light)&&(n=!0,r.setLight(e.light)),"fog"in e&&r.setFog&&!(0,u.v)(e.fog,t.fog)&&(n=!0,r.setFog(e.fog)),"terrain"in e&&r.setTerrain&&!(0,u.v)(e.terrain,t.terrain)&&(!e.terrain||r.getSource(e.terrain.source))&&(n=!0,r.setTerrain(e.terrain))),n}_updateHandlers(e,t){let r=this._map,n=!1;for(let o of _){let i=e[o]??!0,a=t[o]??!0;(0,u.v)(i,a)||(n=!0,i?r[o].enable(i):r[o].disable())}return n}_queryRenderedFeatures(e){let t=this._map,{interactiveLayerIds:r=[]}=this.props;try{return t.queryRenderedFeatures(e,{layers:r.filter(t.getLayer.bind(t))})}catch{return[]}}_updateHover(e){let{props:t}=this;if(t.interactiveLayerIds&&(t.onMouseMove||t.onMouseEnter||t.onMouseLeave)){let t=e.type,r=this._hoveredFeatures?.length>0,n=this._queryRenderedFeatures(e.point),o=n.length>0;!o&&r&&(e.type="mouseleave",this._onPointerEvent(e)),this._hoveredFeatures=n,o&&!r&&(e.type="mouseenter",this._onPointerEvent(e)),e.type=t}else this._hoveredFeatures=null}_fireEvent(e,t,r){let n=this._map,o=this._proxyTransform,i=o.$internalUpdate;try{o.$internalUpdate=!1,e.call(n,t,r)}finally{o.$internalUpdate=i}return n}_fireDefferedEvents(){let e=this._map;for(let t in this._internalUpdate=!0,this._deferredEvents)this._deferredEvents[t]&&e.fire(t);this._internalUpdate=!1}}y.savedMaps=[];
1let v=["setMaxBounds","setMinZoom","setMaxZoom","setMinPitch","setMaxPitch","setRenderWorldCopies","setProjection","setStyle","addSource","removeSource","addLayer","removeLayer","setLayerZoomRange","setFilter","setPaintProperty","setLayoutProperty","setLight","setTerrain","setFog","remove"],b="undefined"!=typeof document?n.useLayoutEffect:n.useEffect,x=["baseApiUrl","maxParallelImageRequests","workerClass","workerCount","workerUrl"],E=n.createContext(null),M=n.forwardRef(function(e,t){let i=(0,n.useContext)(o),[a,s]=(0,n.useState)(null),l=(0,n.useRef)(),{current:u}=(0,n.useRef)({mapLib:null,map:null});(0,n.useEffect)(()=>{let t;let n=e.mapLib,o=!0;return Promise.resolve(n||Promise.resolve().then(r.t.bind(r,6158,19))).then(r=>{if(!o)return;if(!r)throw Error("Invalid mapLib");let n="Map"in r?r:r.default;if(!n.Map)throw Error("Invalid mapLib");(function(e,t){for(let r of x)r in t&&(e[r]=t[r]);let{RTLTextPlugin:r="https://api.mapbox.com/mapbox-gl-js/plugins/mapbox-gl-rtl-text/v0.2.3/mapbox-gl-rtl-text.js"}=t;r&&e.getRTLTextPluginStatus&&"unavailable"===e.getRTLTextPluginStatus()&&e.setRTLTextPlugin(r,e=>{e&&console.error(e)},!0)})(n,e),e.reuseMaps&&(t=y.reuse(e,l.current)),t||(t=new y(n.Map,e,l.current)),u.map=function(e){if(!e)return null;let t=e.map,r={getMap:()=>t,getCenter:()=>e.transform.center,getZoom:()=>e.transform.zoom,getBearing:()=>e.transform.bearing,getPitch:()=>e.transform.pitch,getPadding:()=>e.transform.padding,getBounds:()=>e.transform.getBounds(),project:r=>{let n=t.transform;t.transform=e.transform;let o=t.project(r);return t.transform=n,o},unproject:r=>{let n=t.transform;t.transform=e.transform;let o=t.unproject(r);return t.transform=n,o},queryTerrainElevation:(r,n)=>{let o=t.transform;t.transform=e.transform;let i=t.queryTerrainElevation(r,n);return t.transform=o,i},queryRenderedFeatures:(r,n)=>{let o=t.transform;t.transform=e.transform;let i=t.queryRenderedFeatures(r,n);return t.transform=o,i}};for(let e of function(e){let t=new Set,r=e;for(;r;){for(let n of Object.getOwnPropertyNames(r))"_"!==n[0]&&"function"==typeof e[n]&&"fire"!==n&&"setEventedParent"!==n&&t.add(n);r=Object.getPrototypeOf(r)}return Array.from(t)}(t))e in r||v.includes(e)||(r[e]=t[e].bind(t));return r}(t),u.mapLib=n,s(t),i?.onMapMount(u.map,e.id)}).catch(t=>{let{onError:r}=e;r?r({type:"error",target:null,error:t}):console.error(t)}),()=>{o=!1,t&&(i?.onMapUnmount(e.id),e.reuseMaps?t.recycle():t.destroy())}},[]),b(()=>{a&&a.setProps(e)}),(0,n.useImperativeHandle)(t,()=>u.map,[a]);let c=(0,n.useMemo)(()=>({position:"relative",width:"100%",height:"100%",...e.style}),[e.style]);return n.createElement("div",{id:e.id,ref:l,style:c},a&&n.createElement(E.Provider,{value:u},n.createElement("div",{"mapboxgl-children":"",style:{height:"100%"}},e.children)))})},86444:function(e,t,r){"use strict";r.d(t,{J:function(){return u}});var n=r(67294),o=r(73935),i=r(97698),a=r(62058),s=r(71892),l=r(91628);let u=(0,n.memo)((0,n.forwardRef)((e,t)=>{let{map:r,mapLib:u}=(0,n.useContext)(a.X),c=(0,n.useRef)({props:e}),d=(0,n.useMemo)(()=>{let t=!1;n.Children.forEach(e.children,e=>{e&&(t=!0)});let r={...e,element:t?document.createElement("div"):null},o=new u.Marker(r);return o.setLngLat([e.longitude,e.latitude]),o.getElement().addEventListener("click",e=>{c.current.props.onClick?.({type:"click",target:o,originalEvent:e})}),o.on("dragstart",e=>{e.lngLat=d.getLngLat(),c.current.props.onDragStart?.(e)}),o.on("drag",e=>{e.lngLat=d.getLngLat(),c.current.props.onDrag?.(e)}),o.on("dragend",e=>{e.lngLat=d.getLngLat(),c.current.props.onDragEnd?.(e)}),o},[]);(0,n.useEffect)(()=>(d.addTo(r.getMap()),()=>{d.remove()}),[]);let{longitude:m,latitude:p,offset:f,style:h,draggable:g=!1,popup:_=null,rotation:y=0,rotationAlignment:v="auto",pitchAlignment:b="auto"}=e;(0,n.useEffect)(()=>{(0,i.Q)(d.getElement(),h)},[h]),(0,n.useImperativeHandle)(t,()=>d,[]);let x=c.current.props;(d.getLngLat().lng!==m||d.getLngLat().lat!==p)&&d.setLngLat([m,p]),f&&!(0,s.J)(d.getOffset(),f)&&d.setOffset(f),d.isDraggable()!==g&&d.setDraggable(g),d.getRotation()!==y&&d.setRotation(y),d.getRotationAlignment()!==v&&d.setRotationAlignment(v),d.getPitchAlignment()!==b&&d.setPitchAlignment(b),d.getPopup()!==_&&d.setPopup(_);let E=(0,l.b)(x.className,e.className);if(E)for(let e of E)d.toggleClassName(e);return c.current.props=e,(0,o.createPortal)(e.children,d.getElement())}
1))},42776:function(e,t,r){"use strict";r.d(t,{P:function(){return a}});var n=r(67294),o=r(97698),i=r(62058);let a=(0,n.memo)(function(e){let t=function(e,t,r,o){let a=(0,n.useContext)(i.X),s=(0,n.useMemo)(()=>e(a),[]);return(0,n.useEffect)(()=>{let e="function"==typeof t?t:null,{map:r}=a;return r.hasControl(s)||r.addControl(s,((void 0)||void 0||t)?.position),()=>{e&&e(a),r.hasControl(s)&&r.removeControl(s)}},[]),s}(({mapLib:t})=>new t.NavigationControl(e),{position:e.position});return(0,n.useEffect)(()=>{(0,o.Q)(t._container,e.style)},[e.style]),null})},18742:function(e,t,r){"use strict";r.d(t,{G:function(){return u}});var n=r(73935),o=r(67294),i=r(97698),a=r(62058),s=r(71892),l=r(91628);let u=(0,o.memo)((0,o.forwardRef)((e,t)=>{let{map:r,mapLib:u}=(0,o.useContext)(a.X),c=(0,o.useMemo)(()=>document.createElement("div"),[]),d=(0,o.useRef)({props:e}),m=(0,o.useMemo)(()=>{let t={...e},r=new u.Popup(t);return r.setLngLat([e.longitude,e.latitude]),r.once("open",e=>{d.current.props.onOpen?.(e)}),r},[]);if((0,o.useEffect)(()=>{let e=e=>{d.current.props.onClose?.(e)};return m.on("close",e),m.setDOMContent(c).addTo(r.getMap()),()=>
1{m.off("close",e),m.isOpen()&&m.remove()}},[]),(0,o.useEffect)(()=>{(0,i.Q)(m.getElement(),e.style)},[e.style]),(0,o.useImperativeHandle)(t,()=>m,[]),m.isOpen()){let t=d.current.props;(m.getLngLat().lng!==e.longitude||m.getLngLat().lat!==e.latitude)&&m.setLngLat([e.longitude,e.latitude]),e.offset&&!(0,s.v)(t.offset,e.offset)&&(m.options.anchor=e.anchor,m.setOffset(e.offset)),(t.anchor!==e.anchor||t.maxWidth!==e.maxWidth)&&m.setMaxWidth(e.maxWidth);let r=(0,l.b)(t.className,e.className);if(r)for(let e of r)m.toggleClassName(e);d.current.props=e}return(0,n.createPortal)(e.children,c)}))},97698:function(e,t,r){"use strict";r.d(t,{Q:function(){return o}});let n=/box|flex|grid|column|lineHeight|fontWeight|opacity|order|tabSize|zIndex/;function o(e,t){if(!e||!t)return;let r=e.style;for(let e in t){let o=t[e];Number.isFinite(o)&&!n.test(e)?r[e]=`${o}px`:r[e]=o}}},91628:function(e,t,r){"use strict";function n(e,t){if(e===t)return null;let r=o(e),n=o(t),i=[];for(let e of n)r.has(e)||i.push(e);for(let e of r)n.has(e)||i.push(e);return 0===i.length?null:i}function o(e){return new Set(e?e.trim().split(/\s+/):[])}r.d(t,{b:function(){return n}})},71892:function(e,t,r){"use strict";function n(e,t){let r=Array.isArray(e)?e[0]:e?e.x:0,n=Array.isArray(e)?e[1]:e?e.y:0,o=Array.isArray(t)?t[0]:t?t.x:0,i=Array.isArray(t)?t[1]:t?t.y:0;return r===o&&n===i}r.d(t,{J:function(){return n},v:function(){return function e(t,r){if(t===r)return!0;if(!t||!r)return!1;if(Array.isArray(t)){if(!Array.isArray(r)||t.length!==r.length)return!1;for(let n=0;n<t.length;n++)if(!e(t[n],r[n]))return!1;return!0}if(Array.isArray(r))return!1;if("object"==typeof t&&"object"==typeof r){let n=Object.keys(t),o=Object.keys(r);if(n.length!==o.length)return!1;for(let o of n)if(!r.hasOwnProperty(o)||!e(t[o],r[o]))return!1;return!0}return!1}}})}}]);
2//# sourceMappingURL=1704-d58e1c370841a7cd.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.