1"use strict";(self.rspackChunkmeg=self.rspackChunkmeg||[]).push([[31488],{12617(e,t,a){a.d(t,{p:()=>MapOfShops});var s=a(74848),l=a(16522),n=a(96540),c=a(47767),i=a(32485),r=a.n(i),o=a(15453),p=a(83821),m={vars:'"../app/vars.module.css"',phone:"480px","phone-max":"830px",phoneMax:"830px","phone-min":"420px",phoneMin:"420px","tablet-min":"768px",tabletMin:"768px","tablet-max":"1199px",tabletMax:"1199px",tablet:"991px","map-ukraine":"z2pAEH",mapUkraine:"z2pAEH","map-state":"DH5_vX",mapState:"DH5_vX",inuse:"YpzInx",circle:"BsUt1Q","map-state-name":"iqZLf5",mapStateName:"iqZLf5","city-level-0":"ZYtAtT",cityLevel0:"ZYtAtT","city-level-1":"gZHMnv",cityLevel1:"gZHMnv","city-level-2":"H2u4d4",cityLevel2:"H2u4d4","city-level-3":"JJVbxO",cityLevel3:"JJVbxO","map-rivers":"MizagC",mapRivers:"MizagC","map-rivers-river":"Twpyac",mapRiversRiver:"Twpyac","map-rivers-lake":"TFawLh",mapRiversLake:"TFawLh"};let MapOfShops=e=>{let t,a,i,x,h,d,v=(0,l.c)(14),{onClickVacancyHandler:u}=e,g=(0,c.Zp)(),{language:f}=(0,c.g)(),y=void 0===f?o.eG:f,{citiesMapList:j}=(0,n.useContext)(p.K);v[0]!==y||v[1]!==g?(t=e=>{g("/".concat(y,"/stores/").concat(e,"/"))},v[0]=y,v[1]=g,v[2]=t):t=v[2];let C=t;return v[3]!==j||v[4]!==C||v[5]!==u?(a=j.length&&j.map(e=>e.inuse&&e.regionPath?(0,s.jsx)("g",{className:r()(m.inuse,m["map-state"]),onClick:()=>u?u(e.name):C(e.unique),children:e.regionPath?(0,s.jsx)("path",{d:e.regionPath}):null},e.id):e.regionPath?(0,s.jsx)("g",{className:m["map-state"],children:(0,s.jsx)("path",{d:e.regionPath})},e.id):null),v[3]=j,v[4]=C,v[5]=u,v[6]=a):a=v[6],v[7]===Symbol.for("react.memo_cache_sentinel")?(i=(0,s.jsx)("stop",{offset:"0%",style:{stopColor:"#f6c500",stopOpacity:1}}),v[7]=i):i=v[7],v[8]===Symbol.for("react.memo_cache_sentinel")?(x=(0,s.jsx)("defs",{children:(0,s.jsxs)("radialGradient",{id:"dot",cx:"50%",cy:"50%",r:"50%",fx:"50%",fy:"50%",children:[i,(0,s.jsx)("stop",{offset:"100%",style:{stopColor:"#f6d300",stopOpacity:1}})]})}),v[8]=x):x=v[8],v[9]!==j?(h=j.length&&j.map(_temp),v[9]=j,v[10]=h):h=v[10],v[11]!==a||v[12]!==h?(d=(0,s.jsxs)("svg",{version:"1.1",className:m["map-ukraine"],xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 1546.93 1040.823",children:[a,x,h]}),v[11]=a,v[12]=h,v[13]=d):d=v[13],d};function _temp(e){return e.inuse?(0,s.jsxs)(n.Fragment,{children:[e.dotX&&e.dotY?(0,s.jsx)("circle",{className:m.circle,cx:e.dotX,cy:e.dotY,r:14-2*e.level,fill:"url(#dot)"}):null,(0,s.jsx)("g",{className:"".concat(m["map-state-name"]," ").concat(m["city-level-".concat(e.level)]),children:(0,s.jsx)("text",{transform:e.capitalPosition,children:e.name})})]},e.id):null}},27477(e,t,a){a.d(t,{ShopsPageScreen:()=>
1ShopsPageScreen});var s=a(74848),l=a(16522),n=a(84856),c=a(96540),i=a(71295),r=a(83821),o=a(80913),p=a(37473),m=a(98416),x=a(2379),h=a(91210),d=a(13438),v=a(12617);function ShopsPageScreen(){let e,t,a,u,g,f,y,j,C,S,_,b,k,N=(0,l.c)(27),{i18n:M}=(0,c.useContext)(i.n),{getCitiesMap:P}=(0,c.useContext)(r.K),{fatal:w}=(0,c.useContext)(o.UI);N[0]!==w||N[1]!==P?(e=async function getCitiesMapConstructor(){try{return await P()}catch(t){var e;return null==(e=t.setScope)||e.call(t,"getCitiesMapConstructor"),p.v.error(t),w(t),{}}},N[0]=w,N[1]=P,N[2]=e):e=N[2],N[3]===Symbol.for("react.memo_cache_sentinel")?(t=[],N[3]=t):t=N[3],(0,m.Q)(e,t),N[4]!==M?(a=M._({id:"fF0zlB"}),N[4]=M,N[5]=a):a=N[5];let L=a;N[6]!==M?(u=M._({id:"WEZvey"}),N[6]=M,N[7]=u):u=N[7];let Z=u;N[8]!==M?(g=M._({id:"WGF+Wk"}),N[8]=M,N[9]=g):g=N[9];let F=g;return N[10]!==F||N[11]!==L?(f=(0,s.jsx)(h.p,{title:L,description:F}),N[10]=F,N[11]=L,N[12]=f):f=N[12],N[13]!==Z?(y=(0,s.jsx)(x.B,{className:"otIXeJ",children:(0,s.jsx)("li",{className:"gPUFpA",children:Z})}),N[13]=Z,N[14]=y):y=N[14],N[15]!==Z?(j=(0,s.jsx)("div",{className:"YkJUR0",children:(0,s.jsx)(d.D,{level:1,center:!0,uppercase:!0,className:"P1mhv4",children:Z})}),N[15]=Z,N[16]=j):j=N[16],N[17]===Symbol.for("react.memo_cache_sentinel")?(C=(0,s.jsx)("small",{className:"ui8tIe",children:(0,s.jsx)(n.x6,{id:"bZSki0"})}),N[17]=C):C=N[17],N[18]!==j?(S=(0,s.jsxs)("div",{className:"ZRCFXu",children:[j,C]}),N[18]=j,N[19]=S):S=N[19],N[20]===Symbol.for("react.memo_cache_sentinel")?(_=(0,s.jsx)(v.p,{}),N[20]=_):_=N[20],N[21]!==y||N[22]!==S?(b=(0,s.jsxs)("div",{className:"DQfRCs poAOLU",children:[y,S,_]}),N[21]=y,N[22]=S,N[23]=b):b=N[23],N[24]!==b||N[25]!==f?(k=(0,s.jsxs)(c.Fragment,{children:[f,b]}),N[24]=b,N[25]=f,N[26]=k):k=N[26],k}}}]);
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.