1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="b6b3360f-9cc8-48a0-934c-d51ae2a739c0",e._sentryDebugIdIdentifier="sentry-dbid-b6b3360f-9cc8-48a0-934c-d51ae2a739c0")}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8307,5315],{52485:function(e,n,t){"use strict";t.r(n),t.d(n,{DISABLED_RESTS_IDS:function(){return B},default:function(){return F}});var r,s,i=t(17674),a=t(90116),l=t(50029),o=t(87794),u=t.n(o),c=t(53756),d=t(5152),p=t.n(d),v=t(11163),f=t.n(v),y=t(67294),m=t(41248),g=t(7226),h=t(63316),b=t(17649),k=t(66574),S=t(4320),A=t(64629),P=t(58950),D=t(92451),C=t(57347),x=t(66426),T=t(32263),w=t(60040),O=t(61090),L=t(86172),N=t(16850),M=t(59794),Z=t(77907),j=t(85893),I=p()(function(){return Promise.all([t.e(9433),t.e(7258),t.e(3540),t.e(1420),t.e(4771)]).then(t.bind(t,36957))},{ssr:!1,loadableGenerated:{webpack:function(){return[36957]}}}),E=p()(function(){return Promise.all([t.e(9433),t.e(7258),t.e(3540),t.e(1420),t.e(2145)]).then(t.bind(t,3672))},{ssr:!1,loadableGenerated:{webpack:function(){return[3672]}}});(r=s||(s={})).selectDeliveryType="selectDeliveryType",r.selectDeliveryAddress="selectDeliveryAddress",r.selectPickupAddress="selectPickupAddress",r.selectLastOrderPickupAddress="selectLastOrderPickupAddress",r.selectLastOrderDeliveryAddress="selectLastOrderDeliveryAddress";var B={hall:["4838d251-0b93-44f3-8910-448393616c26","c0382543-a819-4b3d-b6b1-e11120642bf4"]};function F(e){var n,t,r,o,d,p=e.invisible,v=(0,y.useContext)(D.F),B=v.isMobile,F=v.isDesktop,_=(0,c.$G)("common").t,G=C.t.name,V=C.t.maxTableNumbers,R=(0,y.useState)(!1),U=R[0],$=R[1],z=(0,y.useState)(null),H=z[0],Y=z[1],q=(0,y.useState)(!1),K=q[0],Q=q[1],X=(0,y.useState)(!1),J=X[0],W=X[1],ee=(0,y.useState)(!1),en=ee[0],et=ee[1],er=(0,y.useState)(!1),es=er[0],ei=er[1],ea=(0,y.useState)(!1),el=ea[0],eo=ea[1],eu=(0,y.useState)(!1),ec=eu[0],ed=eu[1],ep=(0,y.useState)(null),ev=ep[0],ef=ep[1],ey=(0,y.useState)(null),em=ey[0],eg=ey[1],eh=(0,y.useState)(!1),eb=eh[0],ek=eh[1],eS=(0,y.useState)(!1),eA=eS[0],eP=eS[1],eD=(0,y.useState)(!1),eC=eD[0],ex=eD[1],eT=(0,y.useState)(null),ew=eT[0],eO=eT[1],eL=(0,y.useState)(null),eN=eL[0],eM=eL[1],eZ=(0,y.useState)(null),ej=eZ[0],eI=eZ[1],eE=(0,y.useState)(!1),eB=eE[0],eF=eE[1],e_=(0,y.useState)(!1),eG=e_[0],eV=e_[1],eR=(0,y.useState)(!1),eU=eR[0],e$=eR[1],ez=(0,y.useState)(void 0),eH=ez[0],eY=ez[1],eq=(0,g.TL)(),eK=(0,m.v9)(function(e){return e.profile.orders}),eQ=(0,m.v9)(function(e){return e.profile.isProfileLoading}),eX=(0,m.v9)(function(e){return e.profile.isOrdersLoading}),eJ=(0,m.v9)(function(e){return e.profile.activeDeliveryAddress}),eW=(0,m.v9)(function(e){return e.profile.deliveryAddresses}),e0=(0,m.v9)(function(e){return e.car.cars}),e1=(0,m.v9)(function(e){return e.car.activeCar}),e9=(0,m.v9)(function(e){return e.establishment.deliveryTypes}),e2=(0,m.v9)(function(e){return e.establishment.addresses}),e3=(0,m.v9)(function(e){return e.establishment.info}),e7=(0,y.useMemo)(function(){return H?{name:H.name,value:H.serviceType}:null},[H]),e4=(0,m.v9)(function(e){return e.ordering.deliveryType}),e6=(null==e4?void 0:e4.value)!=="courier"&&null!==(d=null==e3?void 0:e3.cartPopupDeliveryTypeByClientPlaceEnabled)&&void 0!==d&&d,e5=(0,m.v9)(function(e){return e.ordering.selfDeliveryAddress}),e8=(0,m.v9)(function(e){return e.layout.askUserDeliveryTypeAndAddressOpened}),ne=(0,m.v9)(function(e){return e.layout.askUserDeliveryTypeAndAddressAddingItem}),nn=(0,m.v9)(function(e){return e.layout.askUserDeliveryTypeAndAddressRepeatOrder}),nt=(0,m.v9)(function(e){return e.cart.items}),nr=(0,m.v9)(function(e){return e.cart.activePromocode}),ns=(0,m.v9)(function(e){return e.cart.loading}),ni=(0,m.v9)(function(e){return e.location.currentCity}),na=(0,m.v9)(function(e){return e.ordering.comment}),nl=(0,y.useMemo)(function(){return eK.find(function(e){return e.isHistoryItem||e.isActive})},[eK]),no=(0,y.useMemo)(function(){return e2.filter(function(e){return e.clientDeliveryAvailable})},[e2]),nu=(0,y.useMemo)(function(){return e9.find(function(e){return"client"===e.serviceType})},[e9]),nc=(0,y.useMemo)(function(){return e9.find(function(e){return"courier"===e.serviceType})},[e9]),nd=(0,y.useMemo)(function(){return e9.find(function(e){return"hall"===e.serviceType})},[e9]),np=(0,y.useMemo)(function(){var e,n=s.selectDeliveryType;return null!=nl&&nl.deliveryType&&nl.address instanceof T.o0&&(nd&&"hall"===nl.deliveryType.serviceType||nu&&"client"===nl.deliveryType.serviceType||nu&&"auto"===nl.deliveryType.serviceType)?s.selectLastOrderPickupAddress:nc&&(null==nl?void 0:null===(e=nl.deliveryType)||void 0===e?void 0:e.serviceType)==="courier"&&nl.address instanceof T.kL?s.selectLastOrderDeliveryAddress:(nu||nd)&&!nc?s.selectPickupAddress:!nc||nu||nd?n:s.selectDeliveryAddress},[nc,nd,nu,nl]),nv=function(e){if(!e)return null;var n,t,r=ew&&e?null==eN?void 0:null===(n=eN.coordSystem)||void 0===n?void 0:null===(t=n.geo)||void 0===t?void 0:t.getDistance([null==ew?void 0:e
1w.latitude,null==ew?void 0:ew.longitude],[null==e?void 0:e.lat,null==e?void 0:e.long]):null;return r?r=parseInt(r)/1e3:null},nf=(n=(0,l.Z)(u().mark(function e(n){var t,r,s=arguments;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=!(s.length>1)||void 0===s[1]||s[1],e.prev=1,$(!0),r=null,(null==n?void 0:n.serviceType)==="client"||(null==n?void 0:n.serviceType)==="hall"||(null==n?void 0:n.serviceType)==="auto"?r=e5||no[0]:(null==n?void 0:n.serviceType)==="courier"&&(r=eJ),!t){e.next=8;break}return e.next=8,O.Ni.saveCartSnapshot(nt,nr,null==n?void 0:n.id,r||void 0);case 8:n&&eq((0,k.gN)({name:n.name,value:n.serviceType,id:n.id})),e.next=14;break;case 11:throw e.prev=11,e.t0=e.catch(1),e.t0;case 14:return e.prev=14,$(!1),e.finish(14);case 17:case"end":return e.stop()}},e,null,[[1,11,14,17]])})),function(e){return n.apply(this,arguments)}),ny=(t=(0,l.Z)(u().mark(function e(n,t){var r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t||e9.find(function(e){return e.serviceType===(null==e4?void 0:e4.value)})||H){e.next=3;break}return e.abrupt("return");case 3:return e.prev=3,$(!0),e.next=7,O.Ni.saveCartSnapshot(nt,nr,null==r?void 0:r.id,n);case 7:e.next=12;break;case 9:throw e.prev=9,e.t0=e.catch(3),e.t0;case 12:return e.prev=12,$(!1),e.finish(12);case 15:case"end":return e.stop()}},e,null,[[3,9,12,15]])})),function(e,n){return t.apply(this,arguments)}),nm=function(){navigator.geolocation.getCurrentPosition(function(e){eO(e.coords)},function(e){console.log(e)},{})},ng=function(){if(!navigator.permissions||!navigator.permissions.query){nm();return}navigator.permissions.query({name:"geolocation"}).then(function(e){"granted"===e.state?(console.log("GEO Permission ".concat(e.state)),nm()):"prompt"===e.state?(console.log("GEO Permission ".concat(e.state)),nm()):"denied"===e.state&&console.log("GEO Permission ".concat(e.state)),e.addEventListener("change",function(){console.log("GEO Permission ".concat(e.state))})})},nh=function(){var e=no.filter(function(e){return e.lat&&e.long}).map(function(e){return[e.lat,e.long]});return ew&&e.push([ew.latitude,ew.longitude]),{minLat:Math.min.apply(Math,(0,a.Z)(e.map(function(e){return(0,i.Z)(e,1)[0]}))),maxLat:Math.max.apply(Math,(0,a.Z)(e.map(function(e){return(0,i.Z)(e,1)[0]}))),minLong:Math.min.apply(Math,(0,a.Z)(e.map(function(e){return(0,i.Z)(e,2)[1]}))),maxLong:Math.max.apply(Math,(0,a.Z)(e.map(function(e){return(0,i.Z)(e,2)[1]})))}},nb=(r=(0,l.Z)(u().mark(function e(n,t){var r,s,a,l,o,c,d;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n.id){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,eV(!0),e.next=6,Promise.all([P.m6.fetchNomenclature(),P.m6.fetchMenu(n.id)]);case 6:return r=e.sent,a=(s=(0,i.Z)(r,2))[0],l=s[1],c=(o=(0,x.h1)(a,l)).menu,d=o.productsToMenu,eq((0,S.K0)(c)),eq((0,S.RU)(d)),eq((0,S.cQ)(l.listings.map(function(e){return(0,w.K7)(e,a,l)}))),e.next=16,ny(n,t);case 16:eq((0,b.N0)(!1)),O.aU.saveLastVisitedStoreId((null==ni?void 0:ni.storeId)||""),eq((0,k.B1)(n)),O.aU.savePresetSelfPickupId(n.id),O.yD.selectSelfPickupPoint(),e.next=26;break;case 23:throw e.prev=23,e.t0=e.catch(2),e.t0;case 26:return e.prev=26,eV(!1),e.finish(26);case 29:case"end":return e.stop()}},e,null,[[2,23,26,29]])})),function(e,n){return r.apply(this,arguments)}),nk=(o=(0,l.Z)(u().mark(function e(){var n,t,r;return u().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(e$(!0),eq((0,h.e9)(null)),eq((0,h.CL)(null)),!ne){e.next=26;break}if(t=(0,S.eP)(ne.menuItemId),r=(0,L.c)(ne.toppings)?null:null===(n=ne.toppings)||void 0===n?void 0:n.map(function(e){return(0,S.cO)(e.productId)}),(null==t?void 0:t.price)!==null){e.next=10;break}return(0,M.$l)(_("delivery.productNotAvailableByOrder")),e$(!1),e.abrupt("return");case 10:if(null!=t&&t.available){e.next=14;break}return(0,M.$l)(_("delivery.productNotAvailable")),e$(!1),e.abrupt("return");case 14:if(!(!(0,L.c)(r)&&!(0,L.c)(r.filter(function(e){return!(null!=e&&e.available)})))){e.next=18;break}return(0,M.$l)(_("delivery.modsNotAvailable")),e$(!1),e.abrupt("return");case 18:return e.prev=18,e.next=21,O.Ni.addProductsToCart(Array.from(Array(ne.count)).map(function(e){return ne.product}),ne.menuItemId,ne.toppings,ne.modifications,ne.additionalStat,ne.silent);case 21:e.next=26;break;case 23:e.prev=23,e.t0=e.catch(18),e.t0 instanceof A.Xm?(0,M.$l)(e.t0.message):(0,M.$l)(_("delivery.cantAdd"));case 26:if(!nn){e.next=39;break}return e.prev=27,e.next=30,O.Ni.repeatOrder(nn);case 30:return O.yD.repeatOrderClick(),e.next=33,f().push("/cart",void 0,{shallow:!0});case 33:O.yD.navigationToCartPage(),e.next=39;break;case 36:e.prev=36,e.t1=e.catch(27),(0,M.$l)(_("delivery.cantRetry"));case 39:e$(!1);case 40:case"end":return e.stop()}},e,null,[[18,23],[27,36]])})),function(){return o.apply(this,arguments)}),nS=(0,y.useMemo)(function(){return V?(0,N.k)(V):null},[V]),nA=function(e){if(!(0,L.c)(nS)&&nS.includes(e))return e;
1if(nS){var n="Besty"===G()?3:1;return nS[(null==nS?void 0:nS.length)-n]}return""},nP=function(e){var n=+e.replace(Z.Jr,"");eY(n>0?String(nA(n)):"")},nD=(0,m.v9)(function(e){return e.establishment.restaurants});return(0,y.useEffect)(function(){((null==e4?void 0:e4.value)==="hall"||(null==e4?void 0:e4.value)==="client"||(null==e4?void 0:e4.value)==="auto")&&ng()},[e4]),(0,y.useEffect)(function(){if(e8){if(1!==nD.length||1!==e9.length||e9[0].delivery)switch(np){case s.selectDeliveryAddress:B&&et(!0),F&&W(!0);break;case s.selectDeliveryType:W(!0);break;case s.selectLastOrderDeliveryAddress:ek(!0);break;case s.selectLastOrderPickupAddress:eP(!0);break;case s.selectPickupAddress:B&&ex(!0),F&&W(!0)}else(0,L.c)(na)&&eo(!0)}},[e8,np]),(0,y.useEffect)(function(){K&&J&&en&&eb&&eA&&eC&&eB||eq((0,h.PZ)(!1))},[K,eb,eA,eq,en,J,eC,eB]),(0,y.useEffect)(function(){Q((0,L.c)(eW)&&!B)},[J]),(0,y.useEffect)(function(){var e=e4?e9.find(function(e){return e.serviceType===e4.value}):e9.find(function(e){return e.id===(null==e3?void 0:e3.defaultDeliveryTypeId)});e&&Y(e),((null==e4?void 0:e4.value)==="hall"||(null==e4?void 0:e4.value)==="client"||(null==e4?void 0:e4.value)==="auto")&&1===no.length&&ny(no[0]).then(function(){eq((0,k.B1)(no[0])),W(!1),!G().includes("DCS")&&((null==e4?void 0:e4.value)==="auto"?ei(!0):e6&&eo(!0))})},[e4]),(0,y.useEffect)(function(){ef(eJ)},[eJ]),(0,y.useEffect)(function(){ev&&O.Nz.getDeliveryTimeByAddress(ev)},[ev]),(0,y.useEffect)(function(){e5&&eg(e5)},[e5]),(0,y.useEffect)(function(){eC&&!e5&&no[0]&&(eg(no[0]),O.Nz.getDeliveryTimeByAddress(no[0]))},[eC,e5,no]),(0,y.useEffect)(function(){(null==e4?void 0:e4.value)==="courier"&&eJ?O.Nz.getDeliveryTimeByAddress(eJ):e5?O.Nz.getDeliveryTimeByAddress(e5):no[0]&&O.Nz.getDeliveryTimeByAddress(no[0])},[e4]),(0,y.useEffect)(function(){if(ej){if(1===no.length&&no[0].lat&&no[0].long&&!ew){var e=[+no[0].lat,+no[0].long].filter(Boolean);ej.setCenter(e,17,{duration:600})}else if(no.length>1||1===no.length&&ew){var n=[[nh().minLat,nh().minLong],[nh().maxLat,nh().maxLong]];ej.setBounds(n,{zoomMargin:[40,40,140,40]})}}},[ej,no,ew]),B?(0,j.jsx)(I,{activeCar:e1,activeDeliveryAddress:eJ,activeDeliveryType:e4,activeSelfPickupAddresses:no,addNewDeliveryAddressOpened:K,cars:e0,cartLoading:ns,confirmDeliveryAddressPopupOpened:eb,confirmSelfPickupAddressPopupOpened:eA,deliveryAddresses:eW,deliveryDt:nc,deliveryTypes:e9,getDistanceFromUserLocation:nv,getMapBounds:nh,handleChangeAddress:ny,handleChangeDt:nf,handleChangeTableNumber:nP,handleSelectDTCallback:nk,handleSelectSelfPickupAddress:nb,invisible:p,isOrdersLoading:eX,isProfileLoading:eQ,loading:U,mapRef:ej,menuLoading:eG,productsAddLoading:eU,resultedLastOrder:nl,selectAutoDeliveryPopupOpened:es,selectCarPopupOpened:ec,selectDeliveryAddressPopupOpened:en,selectDeliveryTypePopupOpened:J,selectHallDeliveryPopupOpened:el,selectSelfPickupPopupOpened:eC,selfDeliveryAddress:e5,selfPickupDt:nu,selfPickupListViewPopupOpened:eB,setAddNewDeliveryAddressOpened:Q,setConfirmDeliveryAddressPopupOpened:ek,setConfirmSelfPickupAddressPopupOpened:eP,setMapRef:eI,setSelectAutoDeliveryPopupOpened:ei,setSelectCarPopupOpened:ed,setSelectDeliveryAddressPopupOpened:et,setSelectDeliveryTypePopupOpened:W,setSelectHallDeliveryPopupOpened:eo,setSelectSelfPickupPopupOpened:ex,setSelfPickupListViewPopupOpened:eF,setTableNumberState:eY,setTmpSelectedDeliveryAddress:ef,setTmpSelectedDt:Y,setTmpSelectedSelfPickupAddress:eg,setYMapsApi:eM,tableNumberState:eH,tmpSelectedDeliveryAddress:ev,tmpSelectedDt:H,tmpSelectedSelfPickupAddress:em,userGeoPosition:ew,isCustomDeliveryEnabled:e6}):(0,j.jsx)(E,{activeCar:e1,activeDeliveryAddress:eJ,activeDeliveryType:e4||e7,activeSelfPickupAddresses:no,addNewDeliveryAddressOpened:K,cars:e0,cartLoading:ns,confirmDeliveryAddressPopupOpened:eb,confirmSelfPickupAddressPopupOpened:eA,deliveryAddresses:eW,deliveryDt:nc,deliveryTypes:e9,getDistanceFromUserLocation:nv,getMapBounds:nh,handleChangeAddress:ny,handleChangeDt:nf,handleChangeTableNumber:nP,handleSelectDTCallback:nk,handleSelectSelfPickupAddress:nb,invisible:p,isOrdersLoading:eX,isProfileLoading:eQ,loading:U,menuLoading:eG,productsAddLoading:eU,resultedLastOrder:nl,selectAutoDeliveryPopupOpened:es,selectCarPopupOpened:ec,selectDeliveryTypePopupOpened:J,selectHallDeliveryPopupOpened:el,selfDeliveryAddress:e5,selfPickupDt:nu,selfPickupListViewPopupOpened:eB,setAddNewDeliveryAddressOpened:Q,setConfirmDeliveryAddressPopupOpened:ek,setConfirmSelfPickupAddressPopupOpened:eP,setSelectAutoDeliveryPopupOpened:ei,setSelectCarPopupOpened:ed,setSelectDeliveryTypePopupOpened:W,setSelectHallDeliveryPopupOpened:eo,setSelfPickupListViewPopupOpened:eF,setTableNumberState:eY,setTmpSelectedDeliveryAddress:ef,setTmpSelectedSelfPickupAddress:eg,setYMapsApi:eM,tableNumberState:eH,tmpSelectedDeliveryAddress:ev,tmpSelectedSelfPickupAddress:em,userGeoPosition:ew,isCustomDeliveryEnabled:e6})}},94498:function(e,n,t){"use strict";t.d(n,{Z:function(){return C}});var r=t(59499),s=t(94184),i=t.n(s),a=t(53756),l=t(5152),o=t.n(l),u=t
1(67294),c=t(76627),d=t.n(c),p=t(57333),v=t(25934),f=t(28626),y=t(14595),m=t(43167),g=t.n(m),h=t(85893),b=o()(function(){return t.e(487).then(t.bind(t,70487))},{ssr:!1,loadableGenerated:{webpack:function(){return[70487]}}}),k=o()(function(){return t.e(4607).then(t.bind(t,34607))},{ssr:!1,loadableGenerated:{webpack:function(){return[34607]}}}),S=o()(function(){return t.e(3962).then(t.bind(t,3962))},{ssr:!1,loadableGenerated:{webpack:function(){return[3962]}}}),A=o()(function(){return t.e(8017).then(t.bind(t,38017))},{ssr:!1,loadableGenerated:{webpack:function(){return[38017]}}}),P=o()(function(){return t.e(1197).then(t.bind(t,71197))},{ssr:!1,loadableGenerated:{webpack:function(){return[71197]}}}),D=o()(function(){return t.e(1014).then(t.bind(t,16677))},{ssr:!1,loadableGenerated:{webpack:function(){return[16677]}}});function C(e){var n=e.autofocus,t=void 0!==n&&n,s=e.className,l=e.errorClassName,o=e.controls,c=void 0===o?[]:o,m=e.controlType,C=void 0===m?"input":m,x=e.dateValue,T=e.disabled,w=e.error,O=e.inputType,L=void 0===O?"text":O,N=e.autocomplete,M=void 0===N?"":N,Z=e.label,j=e.maxLength,I=e.name,E=e.onBlur,B=void 0===E?function(){}:E,F=e.onChange,_=void 0===F?function(){}:F,G=e.placeholder,V=e.rows,R=void 0===V?5:V,U=e.silentError,$=e.suggestionsSource,z=void 0===$?null:$,H=e.switchValue,Y=void 0===H?null:H,q=e.value,K=void 0===q?"":q,Q=e.mask,X=e.alwaysShowMask,J=e.maskChar,W=e.onSuggestionSelect,ee=void 0===W?function(){}:W,en=e.onPaste,et=void 0===en?function(){}:en,er=e.autosuggestNoMatchMessage,es=void 0===er?"":er,ei=e.numericSuffix,ea=void 0===ei?"":ei,el=e.sliderControlClassName,eo=void 0===el?"":el,eu=e.ref,ec=e.onFocus,ed=e.suggestionListClassName,ep=void 0===ed?"":ed,ev=e.autosuggestNoMatchContent,ef=e.externalFocusControl,ey=e.isLoading,em=void 0!==ey&&ey,eg=e.changeFormType,eh=e.onSuggestionClear,eb=e.isNeedFallbackForAddress,ek=void 0!==eb&&eb,eS=e.htmlId,eA=(0,a.$G)("common").t,eP=(0,u.useState)(eS||(0,v.Z)())[0];return(0,h.jsxs)("div",{className:i()(g().host,void 0===s?"":s,(0,r.Z)({},g().invalid,w)),children:[Z&&(0,h.jsx)("label",{htmlFor:eP,children:"string"==typeof Z?(0,f.Z)(Z):Z}),function(){switch(C){case"input":return(0,h.jsx)(S,{autocomplete:M||"off",autofocus:t,disabled:T,id:eP,maxLength:j,name:I,onBlur:B,onChange:_,onFocus:ec,onPaste:et,placeholder:G,ref:eu,inputType:L,value:K});case"textarea":return(0,h.jsx)(A,{autofocus:t,disabled:T,id:eP,maxLength:j,name:I,onBlur:B,onChange:_,placeholder:G,rows:R,value:K});case"autosuggest":return(0,h.jsx)(P,{autofocus:t,disabled:T,maxLength:j,name:I,onChange:_,onFocus:ec,placeholder:G,inputType:L,value:K,id:eP,externalFocusControl:ef,autosuggestNoMatchContent:ev,autosuggestNoMatchMessage:es,suggestionListClassName:ep,changeFormType:eg,onSuggestionClear:eh,isLoading:em,isNeedFallbackForAddress:ek,suggestionsSource:z,onSuggestionSelect:ee,onBlur:B});case"slider":return(0,h.jsx)(y.Z,{className:g().sliderField,controls:c,onChange:function(e){return _(e)},selected:Y,sliderClassName:eo});case"date":return(0,h.jsx)(k,{autoFocus:t,calendarIcon:(0,h.jsx)(b,{className:g().calendarIcon}),className:g().dateField,clearIcon:null,dayPlaceholder:eA("fields.DD"),disableCalendar:T,disabled:T,format:"dd.MM.yyyy",locale:"ru-RU",maxDate:new Date,monthPlaceholder:eA("fields.MM"),onChange:_,openCalendarOnFocus:!1,showLeadingZeros:!0,value:x,yearPlaceholder:eA("fields.YYYY")});case"phone":return(0,h.jsx)(D,{autofocus:t,controlType:C,alwaysShowMask:X,disabled:T,maskChar:J,onChange:_,onPaste:et,placeholder:G,value:K,id:eP,name:I});case"mask":return(0,h.jsx)(d(),{alwaysShowMask:null!=X&&X,autoFocus:t,disabled:T,mask:null!=Q?Q:"",maskChar:null!=J?J:null,name:I,onChange:_,placeholder:G,type:null!=L?L:"text",value:K});case"numeric":return(0,h.jsx)(p.Z,{allowLeadingZeros:!0,disabled:T,displayType:"input",isAllowed:function(e){var n=e.floatValue;return(null!=n?n:0)<999999},name:I,onChange:_,placeholder:G,suffix:ea,thousandSeparator:" ",type:"tel",value:K});default:return null}}(),!U&&w&&(0,h.jsx)("span",{className:i()(g().error,void 0===l?"":l),children:w})]})}},44794:function(e,n,t){"use strict";t.d(n,{Z:function(){return r.Z}});var r=t(94498)},16421:function(e,n,t){"use strict";t.d(n,{Z:function(){return v}});var r=t(59499),s=t(94184),i=t.n(s),a=t(67294),l=t(25934),o=t(92451),u=t(86172),c=t(52257),d=t.n(c),p=t(85893);
1function v(e){var n=e.controls,t=e.selected,s=e.onChange,c=e.className,v=e.sliderClassName,f=(e.disabled,e.activeClassName),y=e.activeDeliveryTypeInner,m=void 0===y?"":y,g=(0,a.useContext)(o.F).isDesktop,h=(0,l.Z)(),b=(0,a.useState)(null),k=b[0],S=b[1],A="AppSlideControl_".concat(h,"_").concat(null==t?void 0:t.value),P=(0,a.useMemo)(function(){return n.findIndex(function(e){return e.value===(null==t?void 0:t.value)})},[n,null==t?void 0:t.value]),D=(0,a.useMemo)(function(){return 0===P?2:0},[2,P]),C=(0,a.useMemo)(function(){return P===n.length-1?2:0},[n.length,2,P]),x=(0,a.useMemo)(function(){return 100*P},[P]);(0,a.useEffect)(function(){var e=document.querySelector("#".concat(A));e instanceof HTMLButtonElement&&S(e)},[A]);var T=n.map(function(e){var n,a=t&&t.value===e.value;return(0,p.jsxs)("button",{className:i()(d().button,(n={},(0,r.Z)(n,d().activeButton,a),(0,r.Z)(n,m,a),n)),disabled:null==e?void 0:e.disabled,id:"AppSlideControl_".concat(h,"_").concat(e.value),onClick:function(n){S(n.currentTarget),s(e)},type:"button",children:[(0,p.jsx)("label",{children:e.name}),!(0,u.c)(e.badge)&&(0,p.jsx)("span",{className:i()(d().badge,"slideBadge"),children:e.badge})]},e.value)});return(0,p.jsxs)("div",{className:i()(d().container,void 0===c?"":c,(0,r.Z)({},d().desktopContainer,g)),children:[(0,p.jsx)("div",{className:i()(d().host,void 0===v?"":v,(0,r.Z)({},d().desktopHost,g)),children:T}),t&&(0,p.jsx)("div",{className:i()(void 0===f?"":f,(0,r.Z)({},d().active,!!k)),style:{width:"".concat(100/n.length,"%"),transform:"translateX(calc(".concat(x,"% + ").concat(D,"px - ").concat(C,"px))")}})]})}},14595:function(e,n,t){"use strict";t.d(n,{Z:function(){return r.Z}});var r=t(16421)},45315:function(e,n,t){"use strict";t.r(n),t.d(n,{default:function(){return s}});var r=t(85893);function s(e){var n=e.className,t=void 0===n?"":n,s=e.direction,i=void 0===s?"bottom":s,a=e.filled,l=e.color,o=e.onClick,u=void 0===o?function(){}:o,c=function(){switch(i){case"bottom":default:return 0;case"top":return 180;case"left":return 90;case"right":return 270}};return a?(0,r.jsxs)("svg",{className:t,fill:"none",height:"34",onClick:u,style:{transform:"rotate(".concat(c()+90,"deg)")},viewBox:"0 0 34 34",width:"34",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("circle",{cx:"17",cy:"17",fill:"#373535",r:"17"}),(0,r.jsx)("path",{d:"M14.759 9.8418L20.9409 16.9997L14.759 24.1576",stroke:"white",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"3"})]}):(0,r.jsx)("svg",{className:t,fill:"none",height:"12",onClick:u,style:{transform:"rotate(".concat(c(),"deg)")},viewBox:"0 0 22 12",width:"22",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("path",{clipRule:"evenodd",d:"M0.714355 1.56603C0.714355 2.38603 1.10818 2.66297 1.70878 3.26357C2.70124 4.25601 9.63268 11.2476 10.0182 11.5479C10.4131 11.8555 10.5232 11.9321 11.0804 11.9321C11.7336 11.9321 12.2093 11.3456 12.6173 10.9377L16.4543 7.10062C16.8155 6.73948 20.6678 2.92828 20.9016 2.62823C21.2091 2.23336 21.2858 2.12322 21.2858 1.56603C21.2858 0.860336 20.6254 0.199951 19.9197 0.199951C19.1999 0.199951 18.9089 0.507583 18.4231 0.993487C17.6949 1.72162 11.2327 8.24058 11.0001 8.39638C10.7752 8.24579 4.32059 1.73698 3.59717 1.01357C3.0899 0.506309 2.81413 0.199951 2.08042 0.199951C1.37474 0.199951 0.714355 0.860336 0.714355 1.56603Z",fill:l||"black",fillRule:"evenodd"})})}},16850:function(e,n,t){"use strict";t.d(n,{k:function(){return r}});var r=function(e){return e.flatMap(function(e){if(e instanceof Array){var n;return n=e[0],Array.from({length:e[1]-n+1},function(e,t){return n+t})}return e})}},77907:function(e,n,t){"use strict";t.d(n,{Jr:function(){return i},Wl:function(){return s},xn:function(){return r}});var r=/^(\+7|7|8)?[\s\-]?\(?[6,7,9][0-9]{2}\)?[\s\-]?[0-9]{3}[\s\-]?[0-9]{2}[\s\-]?[0-9]{2}$/,s=/[^0-9a-zA-Z]+/g,i=/[^0-9]+/g},43167:function(e){e.exports={host:"_9dSpfl",phoneField:"fPdMQs",suggestionsControl:"dKjqts",dateField:"ei7QM2",error:"_6EKzFg",invalid:"eLGPr8",sliderField:"_9bN7Ud",suggestions:"eVg7kR",suggestion:"_3ZHrwg",activeSuggestion:"fYKYZb",calendarIcon:"_5rXuOO",autosuggestNoMatchMessage:"a5C2Qg",clear:"_153aPl",loader:"dwjX77",suggestionsOpenedInput:"fJftTN",lastItem:"eO2R0D"}},52257:function(e){e.exports={container:"ab4COA",host:"_5iAVxo",button:"aqjaVx",activeButton:"_53bjSS",active:"_7A7qgI",de
1sktopContainer:"_2BGM_P",badge:"Gt2MVC"}}}]);
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.