1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8901],{1472:()=>{},12963:(e,t,s)=>{"use strict";s.d(t,{D:()=>i});var a=s(95155),n=s(35282);let i=({size:e="12",viewBox:t="0 0 12 12 ",color:s,...i})=>(0,a.jsx)(n.I,{size:e,viewBox:t,color:s,...i,children:(0,a.jsx)("path",{d:"M10.3096 4.05957L6.30957 8.05957C6.13872 8.23042 5.86128 8.23042 5.69043 8.05957L1.69043 4.05957L2.30957 3.44043L6 7.13086L9.69043 3.44043L10.3096 4.05957Z",fill:s?"currentColor":"#595959"})})},16664:()=>{},18813:()=>{},29011:()=>{},33051:()=>{},48901:(e,t,s)=>{"use strict";s.d(t,{StoresMapSection:()=>Y});var a=s(95155),n=s(96927),i=s(37725),l=s(12115),r=s(53662),o=s(32946),c=s(67570),d=s(86056),u=s(26196);class m extends l.Component{static getDerivedStateFromError(){return{failed:!0}}componentDidCatch(){this.props.onError()}render(){return this.state.failed?null:this.props.children}constructor(...e){super(...e),this.state={failed:!1}}}function h({onState:e,...t}){let[s,i]=(0,l.useState)(!1),r=(0,l.useCallback)(()=>{i(!0),e(n.Lu.ERROR)},[e]),o=(0,l.useCallback)(t=>{"error"===t?r():e("ready"===t?n.Lu.LOADED:n.Lu.LOADING)},[r,e]);return s?null:(0,a.jsx)(m,{onError:r,children:(0,a.jsx)(u.l0,{...t,fallbackToCenterMarker:!1,onStatusChange:o})})}var C=s(38963);function x({overlay:e=!1}){return(0,a.jsx)("div",{className:`_1sehzwy0 ${e?"_1sehzwy1":""}`,"aria-hidden":!0,children:(0,a.jsx)(C.O,{width:"100%",height:"100%",className:"_1sehzwy2"})})}s(89089),s(29011);var f=s(81317),j=s(94193);s(1472);var L=s(12963),p=s(97227);function y({cities:e,title:t,onSelect:s}){let[n,i]=(0,l.useState)(!1),r=(0,l.useRef)(null),o=(0,l.useRef)(null);return(0,l.useEffect)(()=>{if(!n)return;let e=e=>{r.current?.contains(e.target)||i(!1)};return document.addEventListener("pointerdown",e),()=>document.removeEventListener("pointerdown",e)},[n]),(0,a.jsxs)("div",{ref:r,className:"d1zw8l0",onKeyDown:e=>{"Escape"===e.key&&(i(!1),o.current?.focus())},children:[(0,a.jsxs)("button",{ref:o,type:"button",className:"d1zw8l1","aria-expanded":n,onClick:()=>i(!n),title:t,children:[(0,a.jsx)("span",{className:"d1zw8l3",children:t||"ÐÑбеÑиÑе гоÑод"}),(0,a.jsx)(L.D,{size:16,color:"currentColor","aria-hidden":!0,className:"d1zw8l2"})]}),n?(0,a.jsxs)("div",{className:"d1zw8l4","aria-label":"ÐоÑода пÑиÑÑÑÑÑвиÑ",children:[(0,a.jsx)("button",{type:"button",className:"d1zw8la","aria-label":"ÐакÑÑÑÑ ÑпиÑок гоÑодов",onClick:()=>{i(!1),o.current?.focus()},children:(0,a.jsx)(p.U,{size:20})}),(0,a.jsxs)("div",{className:"d1zw8l5",children:[e.map((t,n)=>(0,a.jsxs)("div",{className:`d1zw8l6 ${n>0&&e[n-1].title[0]!==t.title[0]?"d1zw8l7":""}`,children:[(0,a.jsx)("span",{className:"d1zw8l8",children:0===n||e[n-1].title[0]!==t.title[0]?t.title[0]:""}),(0,a.jsx)("button",{type:"button",className:"d1zw8l9",onClick:()=>{s(t.id),i(!1),o.current?.focus()},children:t.title})]},t.id)),e.length?null:(0,a.jsx)("p",{children:"СпиÑок гоÑодов пока недоÑÑÑпен."})]})]}):null]})}function b({cities:e,cityTitle:t,onCitySelect:s}){return(0,a.jsxs)("header",{className:"_1warue80",children:[(0,a.jsx)(y,{cities:e,title:t,onSelect:s}),(0,a.jsx)(f.o,{as:"h2",size:"32/36",font:"accent",weight:"medium",children:"ФиÑменнÑе магазинÑ"}),(0,a.jsx)(j.A,{className:"_1warue81",href:"/buy",children:"СмоÑÑеÑÑ Ð²Ñе магазинÑ"})]})}s(67005);var w=s(83368);function v({mapError:e,cityError:t,empty:s,dismissed:n,onClose:i}){return!n&&(e||t||s)?(0,a.jsxs)("div",{className:"_1x8vbt50",role:"status",children:[(0,a.jsx)("button",{className:"_1x8vbt51",type:"button","aria-label":"ÐакÑÑÑÑ ÑообÑение",onClick:i,children:(0,a.jsx)(p.U,{size:20})}),(0,a.jsx)(w.Y,{size:36}),(0,a.jsx)("div",{children:t?"Ðе ÑдалоÑÑ Ð·Ð°Ð³ÑÑзиÑÑ ÑпиÑок гоÑодов.":e?"Ðе ÑдалоÑÑ Ð·Ð°Ð³ÑÑзиÑÑ ÐºÐ°ÑÑÑ. ÐоÑмоÑÑиÑе адÑеÑа в ÑпиÑке вÑеÑ
магазинов.":"РваÑем гоÑоде пока Ð½ÐµÑ Ð¼Ð°Ð³Ð°Ð·Ð¸Ð½Ð¾Ð². ÐакажиÑе\xa0ÑкÑаÑение онлайн â доÑÑавка бÑдеÑ\xa0беÑплаÑной."})]}):null}s(33051),s(16664);var M=s(77970),N=s(54987);function g(e){let t=e.coordinates?.latitude,s=e.coordinates?.longitude;return"number"==typeof t&&"number"==typeof s&&Number.isFinite(t)&&Number.isFinite(s)&&90>=Math.abs(t)&&180>=Math.abs(s)?[s,t]:null}function z(e,t){let s=e=>e*Math.PI/180;return 12742*Math.asin(Math.sqrt(Math.min(1,Math.max(0,Math.sin(s(t[1]-e[1])/2)**2+Math.cos(s(e[1]))*Math.cos(s(t[1]))*Math.sin(s(t[0]-e[0])/2)**2))))}
1let S={mapId:null,selectedId:null,dismissed:!1,mapState:n.Lu.LOADING,locationError:null,located:null};class I extends M.L{constructor(e){super(),this.initialMapId=e}getInitialState(){return{...S,mapId:this.initialMapId}}getActions({setState:e,getState:t}){return{selectStore:t=>{e({selectedId:t})},selectCity:t=>{e({mapId:t,selectedId:null,dismissed:!1,located:null})},dismissMessage:()=>{e({dismissed:!0})},setMapState:t=>{e({mapState:t})},locate:async s=>{e({locationError:null});try{let a=await (0,N.Xb)(),n=function(e,t){if(!t)return null;let s=null;for(let a of e){let e=a.coordinates?.latitude,n=a.coordinates?.longitude;if("number"!=typeof e||"number"!=typeof n||!Number.isFinite(e)||!Number.isFinite(n)||Math.abs(e)>90||Math.abs(n)>180)continue;let i=z(t,[n,e]);(!s||i<s.distance)&&(s={city:a,distance:i})}return s?.city??null}(s,a),i=n?.id??t().mapId;e({mapId:i,selectedId:null,dismissed:!1,located:{cityId:i,coordinates:a,zoom:14}})}catch{e({locationError:"РазÑеÑиÑе доÑÑÑп к геолокаÑии в наÑÑÑойкаÑ
бÑаÑзеÑа"})}}}}}function k(e,t,s){let a=e[0],n=e[1],i=`${s}:${a}:${n}:${t}`,[r,o]=(0,l.useState)({key:i,command:{id:0,type:"flyTo",center:e,zoom:t}});return(0,l.useEffect)(()=>{o(e=>e.key===i?e:{key:i,command:{id:e.command.id+1,type:"flyTo",center:[a,n],zoom:t}})},[i,n,a,t]),{command:r.command,zoomBy:e=>o(t=>({...t,command:{id:t.command.id+1,type:"zoomBy",delta:e}})),flyTo:e=>o(t=>({...t,command:{id:t.command.id+1,type:"flyTo",center:e,zoom:14}})),centerOn:e=>o(t=>({...t,command:{id:t.command.id+1,type:"flyTo",center:e}}))}}function _({data:e}){return(0,a.jsx)(E,{data:e},e.headerId??"none")}function E({data:e}){let t,{cities:s,stores:i,status:u,headerId:m,headerTitle:C,cityError:f}=e,{mapId:j,selectedId:L,dismissed:p,mapState:y,locationError:w,located:M,selectStore:N,selectCity:z,dismissMessage:S,setMapState:_,locate:E}=(0,l.useMemo)(()=>new I(m).createStore(),[m])(),D=s.find(e=>e.id===j),A=(0,l.useMemo)(()=>i.filter(e=>e.city===j),[i,j]),Z=(0,l.useMemo)(()=>A.flatMap(e=>{let t=g(e);return t?[{id:e.id,coordinates:t}]:[]}),[A]),O=(0,l.useMemo)(()=>{let e;return e=new Set(i.map(e=>e.city)),s.filter(t=>e.has(t.id)).sort((e,t)=>e.title.localeCompare(t.title,"ru"))},[s,i]),R=(0,d.C)(D)??Z[0]?.coordinates??r.n,H=(t=M?.cityId===j?M:null,{center:t?.coordinates??R,zoom:t?.zoom??11}),B=k(H.center,H.zoom,String(j)),Q=A.find(e=>e.id===L);return(0,a.jsxs)("div",{className:"m883zm0",children:[(0,a.jsx)(h,{className:"m883zm1",cameraCommand:B.command,markers:Z,selectedMarkerId:L,selectedMarkerContent:Q?(0,a.jsx)("div",{className:"m883zm2",onWheel:e=>e.stopPropagation(),children:(0,a.jsx)(o.W,{store:Q,onClose:()=>N(null)})}):null,onMarkerClick:e=>{let t=Z.find(t=>t.id===e);t&&(N(e),B.centerOn(t.coordinates))},onState:_}),(0,a.jsx)(b,{cities:O,cityTitle:D?.title??C,onCitySelect:z}),(0,n.Sd)(y)?(0,a.jsx)(c.U,{onZoomIn:()=>B.zoomBy(1),onZoomOut:()=>B.zoomBy(-1),onGoToUserLocation:()=>void E(s),userLocationError:w}):null,(0,a.jsx)(v,{mapError:(0,n.hR)(y),cityError:f,empty:(0,n.Sd)(u)&&null!==j&&0===A.length,dismissed:p,onClose:S}),(0,n.RQ)(y)?(0,a.jsx)(x,{overlay:!0}):null]})}var D=s(45088),A=s(35282),Z=s(49331);let O=({width:e=47,height:t=57})=>(0,a.jsxs)(A.I,{width:e,height:t,viewBox:"0 0 47 57",children:[(0,a.jsx)("path",{d:"M44.276 23.4427C44.276 39.0706 23.4388 54.0473 23.4388 54.0473C23.4388 54.0473 2.60156 39.0706 2.60156 23.4427C2.60156 11.9346 11.9307 2.60547 23.4388 2.60547C34.9468 2.60547 44.276 11.9346 44.276 23.4427Z",fill:Z.adamasColors.bw.white,fillOpacity:.3}),(0,a.jsx)("path",{d:"M23.4385 54.0469L22.8691 54.8408L23.4385 55.25L24.0088 54.8408L23.4385 54.0469ZM23.4385 54.0469L24.0098 54.8398L24.0107 54.8389C24.0116 54.8383 24.0133 54.8379 24.0146 54.8369C24.0177 54.8347 24.0219 54.8311 24.0273 54.8271C24.0384 54.8191 24.0546 54.8071 24.0752 54.792C24.1167 54.7616 24.1776 54.7174 24.2559 54.6592C24.4129 54.5424 24.6411 54.3701 24.9307 54.1465C25.5101 53.6989 26.3356 53.0441 27.3242 52.21C29.3002 50.5427 31.9377 48.1526 34.5781 45.2646C39.8135 39.5384 45.2529 31.6479 45.2529 23.4424C45.2528 11.395 35.4859 1.62891 23.4385 1.62891C11.3912 1.629
107 1.62516 11.3951 1.625 23.4424C1.625 31.6478 7.06348 39.5385 12.2988 45.2646C14.9393 48.1527 17.5767 50.5427 19.5527 52.21C20.5415 53.0442 21.3668 53.6989 21.9463 54.1465C22.2361 54.3703 22.465 54.5423 22.6221 54.6592C22.7004 54.7174 22.7612 54.7616 22.8027 54.792C22.8235 54.8072 22.8395 54.8191 22.8506 54.8271C22.8561 54.8312 22.8602 54.8347 22.8633 54.8369C22.8647 54.838 22.8663 54.8382 22.8672 54.8389L22.8682 54.8398C22.8701 54.8378 22.9001 54.796 23.4385 54.0469Z",fill:"none",stroke:Z.adamasColors.bw.white,strokeOpacity:.6,strokeWidth:1.95349}),(0,a.jsx)("path",{d:"M25.6017 17.9863H23.4371L13.6172 35.7016L13.9001 35.9072C16.9652 32.3266 21.5167 30.0571 26.5995 30.0571C28.691 30.0571 30.6921 30.4428 32.5373 31.1446L32.7533 30.8872L25.6017 17.9863ZM24.6736 28.4618C23.0196 28.4618 21.4222 28.7033 19.9131 29.1511L24.3528 20.438H24.6867L29.074 29.0483C27.6718 28.6667 26.1972 28.4618 24.6736 28.4618Z",fill:Z.adamasColors.bw.black100}),(0,a.jsx)("path",{d:"M21.1875 13.5739L24.5176 16.9047L27.8484 13.5739V13.2406L26.7023 12.0938H22.3336L21.1875 13.2406V13.5739Z",fill:Z.adamasColors.bw.black100})]});function R({fallbackImage:e,showPin:t=!1}){return(0,a.jsx)("div",{className:"_1u1ue9o4",style:(0,D.D)({"var(--_1u1ue9o0)":`url(${JSON.stringify(e||"/_next/static/media/bg.ab53f115.jpg")})`}),children:t?(0,a.jsx)("div",{className:"_1u1ue9o5",children:(0,a.jsx)(O,{})}):null})}s(71096);var H=s(3077),B=s.n(H),Q=s(7101);let V=({color:e,width:t=14,height:s=14,className:n})=>(0,a.jsx)(A.I,{color:e,width:t,height:s,viewBox:"0 0 14 14",className:n,children:(0,a.jsx)("path",{d:"M13.4589 4.87041H12.4988C12.3591 4.87041 12.2195 4.92278 12.1147 5.01006L11.8529 3.98013C11.591 2.95021 10.596 2.21704 9.42643 2.21704H4.5212C3.35162 2.21704 2.35661 2.95021 2.09476 3.98013L1.83292 5.02751C1.72818 4.92278 1.60598 4.87041 1.44888 4.87041H0.488778C0.209476 4.87041 0 5.09734 0 5.35918V5.48138C0 5.88288 0.296758 6.24946 0.698254 6.30183L0.977556 6.3542C0.57606 6.77315 0.349127 7.33175 0.349127 7.92527C0.349127 8.46642 0.541147 8.97265 0.872818 9.3916V10.9278C0.872818 11.3991 1.25686 11.7831 1.72818 11.7831H2.65337C3.12469 11.7831 3.50873 11.3991 3.50873 10.9278V10.247C4.6783 10.3866 5.84788 10.4564 7.01746 10.4564C8.18703 10.4564 9.35661 10.3866 10.5262 10.247V10.9278C10.5262 11.3991 10.9102 11.7831 11.3815 11.7831H12.3067C12.7781 11.7831 13.1621 11.3991 13.1621 10.9278V9.3916C13.5112 8.99011 13.6858 8.46642 13.6858 7.92527C13.6858 7.33175 13.4589 6.77315 13.0399 6.3542L13.3017 6.30183C13.7032 6.232 14 5.88288 14 5.48138V5.35918C13.9476 5.07988 13.7207 4.87041 13.4589 4.87041ZM4.5212 3.22951H9.42643C10.1247 3.22951 10.7357 3.64846 10.8753 4.22452L11.2244 5.60357C8.39651 5.37664 5.55112 5.37664 2.72319 5.60357L3.07232 4.22452C3.21197 3.64846 3.82294 3.22951 4.5212 3.22951ZM10.2993 7.48886L11.8005 7.1921C11.8529 7.1921 11.8878 7.1921 11.9401 7.22702C12.01 7.27938 12.0449 7.36667 12.0449 7.48886V7.8729C12.0449 8.03001 11.9576 8.16966 11.8354 8.16966H10.2818C10.1945 7.94273 10.212 7.71579 10.2993 7.48886ZM1.90274 7.8729V7.48886C1.90274 7.38412 1.93766 7.27938 2.00748 7.22702C2.04239 7.20956 2.05985 7.1921 2.11222 7.1921H2.14713L3.64838 7.48886C3.73566 7.71579 3.75312 7.94273 3.64838 8.16966H2.09476C2.00748 8.16966 1.90274 8.03001 1.90274 7.8729Z"})}),F=({color:e,width:t=8,height:s=12,className:n})=>(0,a.jsx)(A.I,{color:e,width:t,height:s,viewBox:"0 0 8 12",className:n,children:(0,a.jsx)("path",{d:"M3.91092 9.49439L2.36432 11.7001C2.17158 11.975 1.79239 12.0418 1.5173 11.8489C1.25181 11.6627 1.18147 11.3011 1.35066 11.029L2.72671 8.82526L2.74846 8.31168C2.75641 8.09389 2.76991 7.8767 2.77306 7.65846C2.77396 7.64616 2.77561 7.63386 2.77666 7.62156L3.86982 9.38564L3.91092 9.49439ZM5.07158 5.82972L5.51646 6.5083C5.61966 6.66579 5.7914 6.75114 5.96645 6.75114C6.06754 6.75114 6.16984 6.72264 6.26074 6.66309C6.50898 6.50035 6.57843 6.16706 6.41553 5.91882L5.30167 4.21968C5.20178 4.69636 5.10998 5.29754 5.07158 5.82972ZM6.70517 11.134L5.8013 8.51298C5.7911 8.48433 5.77745 8.45358 5.76185 8.42643L5.7386 8.38578L4.4989 6.22676C4.49995 6.16271 4.49905 6.10061 4.5019 6.03446C4.50835 5.90067 4.5181 5.76477 4.5295 5.62783C4.5544 5.35349 4.58919 5.0757 4.63149 4.79971C4.67409 4.52387 4.72419 4.24848 4.78359 3.98209C4.81344 3.84949 4.84508 3.71795 4.88003 3.5948L4.90613 3.50285L4.92908 3.43041C4.93823 3.39336 4.97138 3.31071 4.99598 3.24456L5.00093 3.23122L5.00183 3.22897C5.15962 2.80163 4.94108 2.32735 4.51375 2.16955C4.14101 2.03186 3.73272 2.18065 3.52963 2.50434L2.15913 3.98749C2.10978 4.04074 2.07183 4.10343 2.04753 4.17183L1.40286 5.98047C1.30311 6.26006 1.44906 6.56755 1.7288 6.66729C1.78835 6.68859 1.84939 6.69864 1.90924 6.69864C2.13018 6.69864 2.33718 6.5614 2.41562 6.34135L2.96685 4.79476C2.93551 5.02215 2.90731 5.25044 2.88646 5.48173C2.8729
16 5.63953 2.86156 5.79867 2.85406 5.96022C2.84686 6.12236 2.84416 6.28855 2.84686 6.45985L2.84836 6.5032C2.85391 6.63174 2.89366 6.76059 2.9703 6.87548L4.4659 9.11745L5.48362 11.5951C5.61456 11.912 5.9723 12.0776 6.30064 11.9644C6.64172 11.8468 6.82277 11.4749 6.70517 11.134ZM4.17311 0.0585237C3.67993 0.239567 3.42674 0.786298 3.60793 1.27963C3.78897 1.77311 4.33586 2.02615 4.82889 1.84511C5.32207 1.66407 5.57526 1.11734 5.39407 0.623855C5.21303 0.130521 4.66614 -0.12252 4.17311 0.0585237Z"})});function $({distance:e}){let t=!Number.isFinite(e)||e<0||e>5?null:e<=1.2?"walking":"car";return t?(0,a.jsxs)("span",{className:"_1qwzu2g0",children:["walking"===t?(0,a.jsx)(F,{}):(0,a.jsx)(V,{}),e<1?`${Math.round(1e3*e)} м`:`${e.toLocaleString("ru-RU",{maximumFractionDigits:2})} км`]}):null}s(83405),s(52624);var T="_1pi4wvh3 _1pi4wvh2";function U({nearest:e,noStores:t,fallback:s}){return(0,a.jsxs)("div",{className:"_1pi4wvh0",children:[(0,a.jsx)(f.o,{size:"24/28",weight:"medium",font:"accent",align:"center",children:e?"ÐÑ ÑÑдом":t?"РваÑем гоÑоде Ð½ÐµÑ Ð¼Ð°Ð³Ð°Ð·Ð¸Ð½Ð¾Ð²":"Ðагазин ADAMAS ÑÑдом\xa0Ñ\xa0вами"}),(0,a.jsx)(Q.D,{size:"6"}),(0,a.jsx)(f.o,{size:"16/22",align:"center",children:e?(0,a.jsxs)(a.Fragment,{children:["ÐлижайÑий магазин ADAMAS:",(0,a.jsx)("br",{}),e.store.address?.mall||e.store.name," ",(0,a.jsx)($,{distance:e.distance})]}):t?"ÐакажиÑе\xa0ÑкÑаÑение онлайн â доÑÑавка\xa0бÑдеÑ\xa0беÑплаÑной.":"ÐÑбеÑиÑе\xa0ближайÑий и пÑиÑ
одиÑе."}),(0,a.jsx)(Q.D,{size:"20"}),(0,a.jsx)("div",{className:"_1pi4wvh1",children:e?(0,a.jsxs)(a.Fragment,{children:[s?null:(0,a.jsx)(j.A,{href:"/buy",className:"_1pi4wvh4 _1pi4wvh2",children:"ÐÑе магазинÑ"}),(0,a.jsx)(B(),{href:"/catalog/",className:T,children:s?"ÐеÑейÑи в каÑалог":"РкаÑалог"})]}):(0,a.jsx)(j.A,{href:"/buy",className:T,children:"СмоÑÑеÑÑ Ð²Ñе магазинÑ"})})]})}function G({data:e,fallbackImage:t}){let{user:s,geoState:n}=function(){let[e,t]=(0,l.useState)(null),[s,a]=(0,l.useState)("loading");return(0,l.useEffect)(()=>{let e=!0;return(0,N.Xb)().then(s=>{e&&(t(s),a("ready"))},t=>{if(!e)return;let s="object"==typeof t&&null!==t&&"code"in t?t.code:null;a(1===s?"denied":2===s?"unavailable":3===s?"timeout":"unsupported")}),()=>{e=!1}},[]),{user:e,geoState:s}}();return"loading"===n?(0,a.jsx)(x,{}):(0,a.jsx)(P,{data:e,fallbackImage:t,user:s,locationUnavailable:"ready"!==n})}function P({data:e,fallbackImage:t,locationUnavailable:s,user:i}){var o;let c,u,m,[C,f]=(0,l.useState)(n.Lu.LOADING),j=(0,l.useMemo)(()=>(function(e,t){if(!t)return null;let s=null;for(let a of e){let e=g(a);if(!e)continue;let n=z(t,e);(!s||n<s.distance)&&(s={store:a,distance:n,coordinates:e})}return s})(e.stores,i),[e.stores,i]),L=e.cities.find(t=>t.id===e.headerId),p=(o=!!j,(0,n.Sd)(e.status)&&(s?(c=e.stores,u=e.headerId,m=e.status,(0,n.Sd)(m)&&null!==u&&!c.some(e=>e.city===u)):!o)),y=k(j?.coordinates??(0,d.C)(L)??r.n,j?15:11,String(j?.store.id??e.headerId)),b=(0,l.useMemo)(()=>j?[{id:j.store.id,coordinates:j.coordinates}]:[],[j]),w=s||p,v=(0,n.hR)(C)||w;return(0,a.jsxs)("div",{className:"_1u1ue9o1","data-map":C,children:[v?(0,a.jsx)(R,{fallbackImage:t,showPin:!0}):null,w?null:(0,a.jsx)("div",{className:"_1u1ue9o3",inert:!0,"aria-hidden":"true",children:(0,a.jsx)(h,{className:"_1u1ue9o2",cameraCommand:y.command,markers:b,selectedMarkerId:j?.store.id,interactive:!1,copyrights:!1,onState:f})}),(0,a.jsx)(U,{nearest:j,noStores:p,fallback:v}),!w&&(0,n.RQ)(C)?(0,a.jsx)(x,{overlay:!0}):null]})}var W=s(17158),q=s(96965);let X={stores:[],status:n.Lu.IDLE};class J extends M.L{getInitialState(){return X}getActions({setState:e}){return{initialize:async()=>{if(this.initialized)return;this.initialized=!0;let t=W.Q.getState();(0,n.RQ)(t.loadingStatus)||t.fetchCities().catch(e=>{console.error("Ðе ÑдалоÑÑ Ð·Ð°Ð³ÑÑзиÑÑ ÑпÑавоÑник гоÑодов",e)}),e({status:n.Lu.LOADING});try{let t=await (0,q._)();e({stores:t,status:n.Lu.LOADED})}catch{e({stores:[],status:n.Lu.LOADED})}}}}constructor(...e){super(...e),this.initialized=!1}}
1let K=new J().createStore();function Y({fallbackImage:e}){let t,s,r,o,c,d,u,m=(t=K(e=>e.stores),s=K(e=>e.status),r=K(e=>e.initialize),o=(0,W.Q)(e=>e.cities),c=(0,W.Q)(e=>e.loadingStatus),d=(0,W.Q)(e=>e.selectedCityId),u=(0,W.Q)(e=>e.selectedCity),(0,l.useEffect)(()=>{r()},[r]),{cities:o,stores:t,status:s,cityStatus:c,cityError:(0,n.hR)(c),headerId:d,headerTitle:u}),h=(0,i.U)("screen and (min-width: 1024px)"),C=(0,n.B8)(m.status)||(0,n.RQ)(m.status),f=(0,n.B8)(m.cityStatus)||(0,n.RQ)(m.cityStatus);return(0,a.jsx)("section",{className:"bgfsf70","aria-label":"ФиÑменнÑе магазинÑ",children:C||f?(0,a.jsx)(x,{}):h?(0,a.jsx)(_,{data:m}):(0,a.jsx)(G,{data:m,fallbackImage:e})})}s(18813)},52624:()=>{},67005:()=>{},71096:()=>{},83405:()=>{}}]);
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.