1try{let t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},e=(new t.Error).stack;e&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[e]="06fa90ee-d2b0-4a2b-9700-01b625b9be7d",t._sentryDebugIdIdentifier="sentry-dbid-06fa90ee-d2b0-4a2b-9700-01b625b9be7d")}catch(t){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[146],{32862:t=>{t.exports={map:"styles_map__sbTAU"}},44993:t=>{t.exports={marker:"styles_marker__rXh49","marker-inner":"styles_marker-inner__RWN3d",markerInner:"styles_marker-inner__RWN3d",icon:"styles_icon__wfh2f"}},66467:()=>{},70146:(t,e,n)=>{"use strict";n.r(e),n.d(e,{DeliveryMap:()=>V,driverIcon:()=>H,homeIcon:()=>W});var i=n(95155),r=n(85752),o=n.t(r,2),a=n.n(r),s=n(49101),l=r||o,u=l.Layer.extend({options:{updateInterval:32,padding:.1,interactive:!1,pane:"tilePane"},initialize:function(t){l.setOptions(this,t),this._throttledUpdate=l.Util.throttle(this._update,this.options.updateInterval,this)},onAdd:function(t){this._container||this._initContainer();var e=this.getPaneName();t.getPane(e).appendChild(this._container),this._initGL(),this._offset=this._map.containerPointToLayerPoint([0,0]),t.options.zoomAnimation&&l.DomEvent.on(t._proxy,l.DomUtil.TRANSITION_END,this._transitionEnd,this)},onRemove:function(t){this._map._proxy&&this._map.options.zoomAnimation&&l.DomEvent.off(this._map._proxy,l.DomUtil.TRANSITION_END,this._transitionEnd,this);var e=this.getPaneName();t.getPane(e).removeChild(this._container),this._glMap.remove(),this._glMap=null},getEvents:function(){return{move:this._throttledUpdate,zoomanim:this._animateZoom,zoom:this._pinchZoom,zoomstart:this._zoomStart,zoomend:this._zoomEnd,resize:this._resize}},getAttribution:function(){if(this.options.attributionControl)return this.options.attributionControl.customAttribution;var t=this._glMap;if(t&&!1!==this.options.attributionControl){var e=t.getStyle();if(e&&e.sources)return Object.keys(e.sources).map(function(e){var n=t.getSource(e);return n&&"string"==typeof n.attribution?n.attribution.trim():null}).filter(Boolean).join(", ")}return""},getMaplibreMap:function(){return this._glMap},getCanvas:function(){return this._glMap.getCanvas()},getSize:function(){return this._map.getSize().multiplyBy(1+2*this.options.padding)},getBounds:function(){var t=this.getSize().multiplyBy(.5),e=this._map.latLngToContainerPoint(this._map.getCenter());return l.latLngBounds(this._map.containerPointToLatLng(e.subtract(t)),this._map.containerPointToLatLng(e.add(t)))},getContainer:function(){return this._container},getPaneName:function(){return this._map.getPane(this.options.pane)?this.options.pane:"tilePane"},_roundPoint:function(t){return{x:Math.round(t.x),y:Math.round(t.y)}},_initContainer:function(){var t=this._container=l.DomUtil.create("div","leaflet-gl-layer");this._resizeContainer();var e=this._map.getSize().multiplyBy(this.options.padding),n=this._map.containerPointToLayerPoint([0,0]).subtract(e);l.DomUtil.setPosition(t,this._roundPoint(n))},_resizeContainer:function(){var t=this.getSize();this._container.style.width=t.x+"px",this._container.style.height=t.y+"px"},_initGL:function(){var t=this._map.getCenter(),e=l.extend({},this.options,{container:this._container,center:[t.lng,t.lat],zoom:this._map.getZoom()-1,attributionControl:!1});this._glMap=new s.Map(e);var n=this._map,i=this.getAttribution(),r=this.getAttribution.bind(this);if(this._glMap.on("load",function(){n&&n.attributionControl&&(n.attributionControl.removeAttribution(i),n.attributionControl.addAttribution(r()))}),this._glMap.setTransformConstrain)this._glMap.setTransformConstrain(function(t,e){return{center:t,zoom:e}});else{var o=this._glMap.transform,a=Object.getPrototypeOf(o),u=Object.getOwnPropertyDescriptor(a,"latRange");(!u||u.set||u.writable)&&(o.latRange=null);var c=Object.getOwnPropertyDescriptor(a,"maxValidLatitude");(!c||c.set||c.writable)&&(o.maxValidLatitude=1/0),o._helper&&o._helper._latRange&&(o._helper._latRange=[-1/0,1/0])}this._transformGL(this._glMap),this._glMap._canvas.canvas?this._glMap._actualCanvas=this._glMap._canvas.canvas:this._glMap._actualCanvas=this._glMap._canvas;var p=this._glMap._actualCanvas;l.DomUtil.addClass(p,"leaflet-image-layer"),l.DomUtil.addClass(p,"leaflet-zoom-animated"),this.options.interactive&&l.DomUtil.addClass(p,"leaflet-interactive"),this.options.className&&l.DomUtil.addClass(p,this.options.className)},_update:function(t){if(this._map&&(this._offset=this._map.containerPointToLayerPoint([0,0]),!this._zooming)){var e=this._container,n=this._glMap,i=this._map.getSize().multiplyBy(this.options.padding),r=this._map.containerPointToLayerPoint([0,0]).subtract(i);l.DomUtil.setPosition(e,this._roundPoint(r)),this._transformGL(n)}},_transformGL:function(t){var e=this._map.getCenter();t.jumpTo({center:[e.lng,e.lat],zoom:this._map.getZoom()-1})},_pinchZoom:function(t){this._glMap.jumpTo({zoom:this._map.getZoom()-1,center:this._map.getCenter()})},_animateZoom:function(t){var e=this._map.getZoomScale(t.zoom),n=this._map.getSize().multiplyBy(this.options.padding*e),i=this.getSize()._divideBy(2),r=this._map.project(t.center,t.zoom)._subtract(i)._add(this._map._getMapPanePos().add(n))._round(),o=this._map.project(this._map.getBounds().getNorthWest(),t.zoom)._subtract(r);l.DomUtil.setTransform(this._glMap._actualCanvas,o.subtract(this._offset),e)},_zoomStart:function(t){this._zooming=!0},_zoomEnd:function(){var t=this._map.getZoomScale(this._map.getZoom());l.DomUtil.setTransform(this._glMap._actualCanvas,null,t),this._zooming=!1,this._update()}
1,_transitionEnd:function(t){l.Util.requestAnimFrame(function(){var t=this._map.getZoom(),e=this._map.getCenter(),n=this._map.latLngToContainerPoint(this._map.getBounds().getNorthWest());this._resizeContainer(),l.DomUtil.setTransform(this._glMap._actualCanvas,n,1),this._glMap.once("moveend",l.Util.bind(function(){this._zoomEnd()},this)),this._glMap.jumpTo({center:e,zoom:t-1})},this)},_resize:function(t){this._transitionEnd(t)}}),c=function(t){return new u(t)};Object.isExtensible(l)&&(l.MaplibreGL=u,l.maplibreGL=c);var p=n(12115);function m(t,e){return Object.freeze({...t,...e})}let f=(0,p.createContext)(null);function d(){let t=(0,p.use)(f);if(null==t)throw Error("No context provided: useLeafletContext() can only be used in a descendant of <MapContainer>");return t}function h(){return d().map}function _(t){return(0,p.forwardRef)(function(e,n){let{instance:i,context:r}=t(e).current;(0,p.useImperativeHandle)(n,()=>i);let{children:o}=e;return null==o?null:p.createElement(f,{value:r},o)})}function g(t){return(0,p.forwardRef)(function(e,n){let{instance:i}=t(e).current;return(0,p.useImperativeHandle)(n,()=>i),null})}function v(t,e,n){return Object.freeze({instance:t,context:e,container:n})}function b(t,e){return null==e?function(e,n){let i=(0,p.useRef)(void 0);return i.current||(i.current=t(e,n)),i}:function(n,i){let r=(0,p.useRef)(void 0);r.current||(r.current=t(n,i));let o=(0,p.useRef)(n),{instance:a}=r.current;return(0,p.useEffect)(function(){o.current!==n&&(e(a,n,o.current),o.current=n)},[a,n,e]),r}}function y(t,e){let n=(0,p.useRef)(void 0);(0,p.useEffect)(function(){return null!=e&&t.instance.on(e),n.current=e,function(){null!=n.current&&t.instance.off(n.current),n.current=null}},[t,e])}function C(t,e){let n=t.pane??e.pane;return n?{...t,pane:n}:t}function z(t,e){(0,p.useEffect)(function(){return(e.layerContainer??e.map).addLayer(t.instance),function(){e.layerContainer?.removeLayer(t.instance),e.map.removeLayer(t.instance)}},[e,t])}function x(t){return function(e){let n=d(),i=t(C(e,n),n);return!function(t,e){let n=(0,p.useRef)(e);(0,p.useEffect)(function(){e!==n.current&&null!=t.attributionControl&&(null!=n.current&&t.attributionControl.removeAttribution(n.current),null!=e&&t.attributionControl.addAttribution(e)),n.current=e},[t,e])}(n.map,e.attribution),y(i.current,e.eventHandlers),z(i.current,n),i}}function w(t){var e;return g((e=b(function(e,n){return v(t(e),n)}),function(t){let n=d(),i=e(t,n),{instance:r}=i.current,o=(0,p.useRef)(t.position),{position:a}=t;return(0,p.useEffect)(function(){return r.addTo(n.map),function(){r.remove()}},[n.map,r]),(0,p.useEffect)(function(){null!=a&&a!==o.current&&(r.setPosition(a),o.current=a)},[r,a]),i}))}n(47650);let M=g(x(b(function({url:t,...e},n){return v(new r.TileLayer(t,C(e,n)),n)},function(t,e,n){let{opacity:i,zIndex:r}=e;null!=i&&i!==n.opacity&&t.setOpacity(i),null!=r&&r!==n.zIndex&&t.setZIndex(r);let{url:o}=e;null!=o&&o!==n.url&&t.setUrl(o)}))),L=(0,p.forwardRef)(function({bounds:t,boundsOptions:e,center:n,children:i,className:o,id:a,placeholder:s,style:l,whenReady:u,zoom:c,...m},d){let[h]=(0,p.useState)({className:o,id:a,style:l}),[_,g]=(0,p.useState)(null),v=(0,p.useRef)(void 0);(0,p.useImperativeHandle)(d,()=>_?.map??null,[_]);let b=(0,p.useCallback)(i=>{if(null!==i&&!v.current){let o=new r.Map(i,m);v.current=o,null!=n&&null!=c?o.setView(n,c):null!=t&&o.fitBounds(t,e),null!=u&&o.whenReady(u),g(Object.freeze({__version:1,map:o}))}},[]);(0,p.useEffect)(()=>()=>{_?.map.remove()},[_]);let y=_?p.createElement(f,{value:_},i):s??null;return p.createElement("div",{...h,ref:b},y)}),P=w(function(t){return new r.Control.Zoom(t)}),N=w(function(t){return new r.Control.Attribution(t)});n(90794),n(66467);var E=n(32862),I=n.n(E);let T=()=>{try{let t=document.createElement("canvas");return!!(window.WebGLRenderingContext&&(t.getContext("webgl")||t.getContext("experimental-webgl")))}catch{return!1}},O=()=>{let t=d().map,[e,n]=(0,p.useState)(!1);return((0,p.useEffect)(()=>{if(e||!T()){n(!0);return}try{let e=c({attributionControl:{customAttribution:'<a href="https://openfreemap.org/">OpenFreeMap</a> © <a href="https://www.openmaptiles.org/">
1OpenMapTiles</a> Data from <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a>'},maplibreLogo:!1,style:"https://tiles.openfreemap.org/styles/bright"}).addTo(t),i=()=>n(!0),r=e.getMaplibreMap();return r.on("error",i),()=>{r.off("error",i),e.remove()}}catch{n(!0)}},[t,e]),e)?(0,i.jsx)(M,{attribution:'© <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a>',maxZoom:20,url:"https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",detectRetina:!0}):null},j=t=>{let{center:e,children:n,className:r}=t;return(0,i.jsxs)(L,{attributionControl:!1,center:e,className:r||I().map,inertiaDeceleration:2600,style:{zIndex:0},wheelPxPerZoomLevel:85,zoom:16,zoomControl:!1,zoomDelta:.5,zoomSnap:.25,inertia:!0,preferCanvas:!0,worldCopyJump:!0,children:[(0,i.jsx)(P,{position:"topleft"}),(0,i.jsx)(N,{position:"bottomright",prefix:!1}),(0,i.jsx)(O,{}),n]})};var D=n(8922),R=n(7699),S=n(68086);let A=function(t,e){var n;return _((n=b(t,e),function(t){let e=d(),i=n(C(t,e),e);y(i.current,t.eventHandlers),z(i.current,e);var r=i.current;let o=(0,p.useRef)(void 0);return(0,p.useEffect)(function(){if(t.pathOptions!==o.current){let e=t.pathOptions??{};r.instance.setStyle(e),o.current=e}},[r,t]),i}))}(function({center:t,children:e,...n},i){let o=new r.Circle(t,n);return v(o,m(i,{overlayContainer:o}))},function(t,e,n){e.center!==n.center&&t.setLatLng(e.center),null!=e.radius&&e.radius!==n.radius&&t.setRadius(e.radius)}),U=_(x(b(function({position:t,...e},n){let i=new r.Marker(t,e);return v(i,m(n,{overlayContainer:i}))},function(t,e,n){e.position!==n.position&&t.setLatLng(e.position),null!=e.icon&&e.icon!==n.icon&&t.setIcon(e.icon),null!=e.zIndexOffset&&e.zIndexOffset!==n.zIndexOffset&&t.setZIndexOffset(e.zIndexOffset),null!=e.opacity&&e.opacity!==n.opacity&&t.setOpacity(e.opacity),null!=t.dragging&&e.draggable!==n.draggable&&(!0===e.draggable?t.dragging.enable():t.dragging.disable())})));var k=n(44993),Z=n.n(k);let B=t=>{let{addressLat:e,addressLong:n,driverLat:i,driverLong:r}=t,o=d().map;return(0,p.useEffect)(()=>{let t=a().latLngBounds([[i,r],[e,n]]);o.fitBounds(t,{paddingTopLeft:[32,32],paddingBottomRight:[32,32],maxZoom:16,animate:!0})},[o,i,r,e,n]),null},G=(t,e)=>`<div class="${Z().markerInner}"><img alt="${e}" class="${Z().icon}" src="${t}" /></div>`,H=a().divIcon({className:Z().marker,html:G("/images/icons/driver.svg","ÐодиÑелÑ"),iconSize:[28,28],iconAnchor:[14,14]}),W=a().divIcon({className:Z().marker,html:G("/images/icons/house.svg","ÐдÑÐµÑ Ð´Ð¾ÑÑавки"),iconSize:[28,28],iconAnchor:[14,14]}),V=t=>{let{orderId:e,addressId:n,classNameMapContainer:r,isDelivering:o}=t,{data:a}=(0,R.t0)(e,o),s=a?.data,{addresses:l,isLoading:u}=(0,D.V)(),c=l.find(t=>t.id===n),p=[Number(s?.latitude),Number(s?.longitude)],m=[Number(c?.point?.lat),Number(c?.point?.long)],f=o&&s?.latitude!==null&&s?.longitude!==null&&p.every(Number.isFinite);return u?(0,i.jsx)(S.A,{className:r||I().map,variant:"rectangular"}):c?(0,i.jsxs)(j,{center:f?p:m,className:r||I().map,children:[f&&(0,i.jsx)(B,{addressLat:c?.point?.lat,addressLong:c?.point?.long,driverLat:Number(s?.latitude),driverLong:Number(s?.longitude)}),f&&s?.accuracy&&(0,i.jsx)(A,{center:p,radius:Number(s?.accuracy)}),f&&(0,i.jsx)(U,{icon:H,position:p}),(0,i.jsx)(U,{icon:W,position:m})]}):r?(0,i.jsx)("div",{className:r}):null}},90794:()=>{}}]);
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.