PageSourceSearch

https://sosedi-dostavka.by/static/js/930.97babfcb.chunk.js

js sosedi-dostavka.by collected 2026-10-02 00:27:00 UTC 36,504 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkbazar_web=self.webpackChunkbazar_web||[]).push([[930],{3930:(e,r,s)=>{s.r(r),s.d(r,{default:()=>qe});var o=s(2791),t=s(3168),n=s(4880),a=s(2933),d=s(6939),i=s(4064),c=s(9558),l=s(512),m=s(2344),u=s(3699),h=s(4931),p=s(6864),y=s(5172),v=s(7005),x=s(3737),g=s(7122);const j=3,C=e=>(null===e||void 0===e?void 0:e.id)===j,A=e=>"by"===e&&"false"!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_SERVER:"production",REACT_APP_API_URL:"https://dev.bazar-store.by",REACT_APP_FILESTORAGE_URL:"https://bazar-store.by",REACT_APP_LOCATION_API_KEY:"5385054f75e2d7859df7785f4a448dc81b2d45f4",REACT_APP_GOOGLE_API_KEY:"AIzaSyD8uEijT8Aryue-HNrGdgQxQfnTrVlEGvE"}.REACT_APP_SHOW_ASSIST_ONLINE_STUB,b=(e,r)=>e.find((e=>e.id===j))||{id:j,title:r},k="Bonuses_value__7DPyk",N="Bonuses_link__SFOYq";var P=s(184);const w=e=>{let{canUse:r,availableBonuses:s,currency:o}=e;const{t:n}=(0,t.$)();return r?(0,P.jsxs)("div",{children:[n("order:bonusesWriteOff")," (",n("order:bonusesTotal")," ",(0,P.jsxs)("span",{className:k,children:[s,o]}),")"]}):(0,P.jsx)("div",{children:(0,P.jsxs)("span",{className:N,onClick:()=>{const{modalId:e}=(0,g.h)((0,P.jsx)(a.St,{onClose:()=>(0,g.M)(e)}))},children:["\u0421\u043f\u0438\u0441\u0430\u0442\u044c \u0431\u043e\u043d\u0443\u0441\u044b \u043c\u043e\u0436\u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0441\u043b\u0435 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0432 ",(0,P.jsx)("span",{children:"\u041a\u0423\u041f\u0418\u041b\u041a\u0415"})]})})};var S=s(8182);const E="DeliveryDate_control__H2j9c",D="DeliveryDate_controlLabel__xko+1",f="DeliveryDate_controlPlaceholder__ikCFy",M="DeliveryDate_controlValue__aH4fC",L="DeliveryDate_tabs__JsuBP",O="DeliveryDate_tab__AAD8Y",T="DeliveryDate_tabActive__9tkGp",B="DeliveryDate_radioGroup__CCeFd",_=e=>{let{times:r,deliveryDate:s,deliveryTime:n,onChange:a}=e;const[d,c]=(0,o.useState)(!1),{t:l}=(0,t.$)(),m=e=>{let r=e;return"now"===e&&(r=l("order:now")),e.includes("mins")&&(r="".concat(e.split(" ")[0]," ").concat(l("order:minutes"))),r};return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsxs)("div",{className:E,onClick:()=>c(!0),children:[(0,P.jsxs)("div",{children:[(0,P.jsx)("p",{className:D,children:l("order:deliveryTime")}),n?(0,P.jsxs)("p",{className:M,children:["tomorrow"===s&&l("order:tomorrow")," ",m(n)]}):(0,P.jsx)("p",{className:f,children:l("order:selectDeliveryTime")})]}),(0,P.jsx)(i._Q,{size:12})]}),(0,P.jsxs)(y.u_,{isOpened:d,onClose:()=>c(!1),children:[(0,P.jsx)(y.r6,{onClose:()=>c(!1),children:l("order:deliveryTime")}),(0,P.jsxs)(y.hz,{children:[(0,P.jsxs)("div",{className:L,children:[r.today.length>0&&(0,P.jsx)("button",{className:(0,S.Z)(O,"today"===s&&T),onClick:()=>{a("deliveryDate","today"),a("deliveryTime",null)},children:l("order:today")}),(0,P.jsx)("button",{className:(0,S.Z)(O,"tomorrow"===s&&T),onClick:()=>{a("deliveryDate","tomorrow"),a("deliveryTime",null)},children:l("order:tomorrow")})]}),(0,P.jsx)("div",{className:B,children:r[s].map((e=>(0,P.jsx)(y.Y8,{label:m(e),checked:n===e,onChange:()=>{a("deliveryTime",e),c(!1)}},e)))})]})]})]})},I="InfoModal_title__F2a3E",X="InfoModal_content__TPjkD",Q=e=>{let{title:r,children:s}=e;const[t,n]=(0,o.useState)(!1);return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(i.kI,{size:20,onClick:()=>n(!0)}),(0,P.jsxs)(y.u_,{isOpened:t,onClose:()=>n(!1),children:[(0,P.jsx)(y.r6,{onClose:()=>n(!1)}),(0,P.jsxs)(y.hz,{children:[(0,P.jsx)("p",{className:I,children:r}),(0,P.jsx)("div",{className:X,children:s})]})]})]})};var F=s(2081),V=s(544),H=s(2179);const R="PaymentMethod_control__hr2eF",z="PaymentMethod_controlLabel__h+7YH",U="PaymentMethod_controlPlaceholder__YGTp+",q="PaymentMethod_controlValue__GQDQ6",Y="PaymentMethod_card__2ZC2b",G="PaymentMethod_row__J86gz",Z="PaymentMethod_change__1vEc6",J="PaymentMethod_paymentCards__AwY8S",W="PaymentMethod_paymentCard__RmMlM",K="PaymentMethod_paymentCardLabel__onXw5",$="PaymentMethod_paymentCardSelected__EWO4a",ee=e=>{let{country:r,paymentMethods:s,selectedPaymentMethod:n,paymentCards:d,oddMoney:c,useNewCard:l,onChange:m,onPaymentCardClick:h}=e;const{t:p}=(0,t.$)(),[v,x]=(0,o.useState)(!1),[b,k]=(0,o.useState)(!1),N=A(r),w="by"===r&&d.length>0&&!N,E=e=>{C(e),(e=>{m("paymentMethod",e);const r=w;(2===e.id||e.id===j&&!r)&&x(!1)})(e)};return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsxs)("div",{className:R,onClick:()=>{(0,H.L)("payment modal opened",{country:r,paymentMethods:s,paymentMethodIds:s.map((e=>e.id)),assistDisabled:!1,hasOnlineId3:s.some((e=>e.id===j))}),x(!0)},children:[(0,P.jsxs)("div",{children:[(0,P.jsx)("span",{className:z,children:p("order:paymentMethod")}),n?(0,P.jsx)("span",{className:q,children:n.title}):(0,P.jsx)("span",{className:U,children:p("order:selectPaymentMethod")})]}),(0,P.jsx)(i._Q,{name:"chevronRight",size:12})]}),(0,P.jsxs)(y.u_,{isOpened:v,onClose:()=>x(!1),children:[(0,P.jsx)(y.r6,{onClose:()=>x(!1),children:p("order:paymentMethod")}),(0,P.jsx)(y.hz,{children:s.map((e=>(0,P.jsxs)("div",{className:Y,children:[(0,P.jsxs)("div",{className:G,onClick:()=>E(e),children:[(0,P.jsx)(y.Y8,{readOnly:!0,checked:!(!n||n.id!==e.id),label:e.title}),1!==e.id&&(0,P.jsxs)(P.Fragment,{children:[e.id===j&&(0,P.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAqCAYAAABbec77AAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA3sSURBVHgB7VsJdJTVFb7v/bNkMQtEoggFImi11I0Y9NiKAdQeFBfUqBAgMRlA0NSDnLaKtY0eFa2e4w4BsgFFKxQFteJSIBaURkgqIiCQA8i+SExCMplk5n+33z8wk0mYLSGEwMl3zpz//e/dt97/3nfvfW8EtQLrk5PNSXEyRRd8O5G4Br/LiVQPPKOYyInnEcFcIYnXCKF92T3S9ZX4uMxOXThliHCIDt46OElT6vesRCZqxFP4qCeSRSTptcQvSivwztSFNiEoo46OGBCrnN2zmXk6Xs+ntndSrQS/lmiumiGWVzTQKSItLU2LjuuWI5TsHYpWuQcg6pDYJSPoy51btuwuKSlx0VmGgIw6/LtBA0jXPoAM/JraCVi0bzSlT+mxqryMTgETJ040N7jk1xj9tdQ6OJlpA7H+5PzCOSvAwLNGwqW/zEPDUm5gl1bankw60dlgkqalfOdvYujMwCzAXCG1f2VkT3rZYDidJTiJUUdTr7teSvocotad2h/VxHKK+PCrY3RmYSEhp9UrWXS2MMvk+3J0aMpAXapFkKRoCh81sBHqoEMsgkV3qKMA6lToOumjeq5ct4raHdxILroNmuywv1KXSSbgixwmFNug7np68iXTGIcu9iL5BHVyeBd1VWqqaaBW+wOy+oeoo2NhPiXmeVazZUXcZ2srPQXbrxsQGx8dexMLbTIWbTizsBj5bBgTpEb1XFHWLkxquUfB2GnUpd5/YX7+3mD1xo0bFy0t572HGrf7ZLNUDQOKiop2UCeGV/UN1I5NCckkQT9gVe7YXcWjEleWLfZlkoFLSitqeqws/6jHjbePZFY3g0G7kF0jNB7dXkw6FSxYsKBO45jRSO7xyRa6sE6gTg43o3huXJKMcU0PRohF/8zisN6QuHL98mvLypzBaEVurkpcUb46wl6X7NLojsTP1y+nToLCwr8dgxp5yjcP0n8HdXK4GdWYVDcuZkzFBVqCwy8RfKBSi+58MH7Nmp+pFYhbu7nyos/X/Yc6GeB/leBx1CfnUsM3o04ME39CVnh
1/j1P3BooZt40cay8kR2miL81R3cUju5V8W0XnCFyuqEpprnX4mD3mhpiYKDybWaMZEx4ZKFkfokhcQYp7QKtoMO+rFautYO6/FxTOXk8dBJPTar4K8bk440VE6hQ5bB8idy5yrLmQ2CmNuczoVVL2E51TOJRAFBXtY0upmh076j0v47MmDoWymU5Kv9kd2TAUv2iilsKtiGZk2h7eyMQzfqzoubikJNcb7cjInrwadXyd8enzCvJepTCBdovhmD/gzWAuljBZb2pJGHH9IYrN2EqyR/3286Mtc+gcg2aJvgkbU5znHWz43ggrpU2dGplhmzwLLFkBybk5VDtYzCuIxTt9Lz74bnp6TqwnHwydhZ+hSiOMH5N4DKrVQmHAoIMVe5enLn5WzSpfgx/F1/mLJMkeDopNr1gh7nCEdE6HP3/sQUz2Xmoj4HrV6FHR00qmitOuXtOys7tjrLnkO2mmj1PhnkTW1INJlCFE8/XAwtVhjFUQJBfSiKqI7i0mcJ850mk4zne73/X695VmnY46A48Xc9/ImPOHIxnSqIqKSUjDwxv4RpBrfcHMmdvg8xlHFf6hrM6wrDVMHKEmcV9bfxhDutle149OM2y2R5OiyLwEyYs9eWBKA0tXfv+BA3uBI7f60kNisA+oSVJpA6wmlVQ0d1aSarT3AR+HYsxlLWjvesg2yZAEKi4udkgpXvcth2X5ZIjhQZpyLSxETlObzPgyXsUY2YRfYqDYLM6Utrv929MNwRYXUwK1EZiI0JS8JGPChDh/5Uo3d4OOv8HJzsdBfUGzMlZvLyjI32mk0222wSY2/xVLlGU46RYpb8nPz9vioZ0zx70L1OFXkjZlSmqUgz8gHxUJ5k3FY5mRtgj1QYOQLyDTc+pwPRzuRPhyhwPNIzL24NX4CJI9h0GQ4K1Rkt3tSbDIGqiixaR1TEyODe2nWhO2agkEW+VKUtr3/n5gEjZ3eqklkzD3eUf27/b6j0ZkY17BrIn4kH8L7qfm58/cEqjDxTNn1lYrRxrW1EsDqRqSnf1IXyMNpv6E/Wup7xilJSqHguMxrEVTWI8FmpnjPng1zJf6gNUa9DjqKLDWAaJ7AgJ7DdHcQ1HmScuXL295PsbzC2evnZ8/67tQzSwtLq6SQvzdt2Un64O8L7r2BrjnaOpWZI0fP96v5khPT4/FhzPSJ+uYVVOzPS8mfMz78Uz0V7mRdGMz3ESnG9ht4YSefulFTBDzXYHUU/ML8v4XjHQqLMDKGscwMo5mmPtDwmLdMsOGUcGQIi5z1tfiKEjf3OwQQjStZb9+52/aufvAu0g+5O6e6CJhiUhH8o2W/ZksMUa+13LEOJd6pMldjizoZ3G1v8GySd6APWoRhYSsxxRqQ1FhPzzPbwGLeiH0U7H4dCaZL1idNAbDD8KXegyLu1M16qsjI+VeLEDAEFhOTo612uF6pLLG/igG/Au3KnJv4Z6Ngw12uRMma0wF0lt8t3icIHhVVy5CaTD330aFh7zlShsL1fqm8Dm0zMzMjGBJ45paYQzb2czvwiDE1xjDKN9Mo4XSxkR6rnbQ6JRF6sV1939ykIKg2hn1aryF8igojl3KLI294qRQDQSq2h6p76U2AhPXddn43MKC/Da3YQDGRO8au3Mh1n2Im73Bz3+NA51L8LwkGNG8/FllcGDLwVC3SmTByWBeCpLfNFGZbkTJYI9RByZ+NC+/oJnEm2AOrhLcfETv1A+gPPuvoMhFIis27Po3gw2mLFcYIhr0ttHQGceuwTfkN56G3revfTyuks4gRkCSTHXOZVirQS2KDKE04pXfY5kQoVERMFz6ge5GDLxXOG1jDWdi9fNPvCLcw2PJh1Fs0saDg1oTvZrZsg2T+Sfnt3qCdhBnRxdWKiu9XHsllTRe1EQh6ZlBC+5cXj7uwwpqI0a8wD0a2D41yCf6CZ1hXGB3pnNLJjG9yy76w/z5efv8VBHjsyZdD6Y9D8KhwdoWqmEha9a/INXHnaHEmKysR18sLHxr/9ixY3uCSWOauqS9u3dsW9myDSnuh35nMX+HK5YmVA1pziRyy3c3aTbPvbro7tZcE/MBw6O0Pwv9NCAQgab09+mMgyf6vkEJffLjjh/GB2CSu4JhHWJeIVT+cQcYSz3X27agBF3oWUZammMMJ1s2lamX/d2SchO84rj8xayqIfv3q6hAfaVqkdrXVy65J+T1LF/k5rIc9nwtviR+OBANPoSv4r+LPaOnq9j0JbaAZJ+sRpfSng7rWpkQKRQG7Jr+JmibXCHmnBEjRlhxqPq0D9leZZL/8FffzagnR278uUGaZ1Cw8RBdbnGKr6959547k9cnh7wQkrworc/nvV9+h2Tj00HIXCTVW4sXi47zofxg165dlmaOJolqE/P+UPVG22xwoHkUhYHFc+ZU49S7KSQHMz7xoj5/Qr/ecBbsyYUL8vL8Ri68gztv85G82ssSjKDicAqMX+BAZhlX9NuQ8l7SEnKqT+tjXLuj9HiXXasyWevM3XDImALuPyCUPqTxvNIY3bKfIg9MJek62c+Dyl2WUB79TzrDKC4qasiwTYF7wCfUO8e7TG5rLqC1m5mZG6H4gLHph7pj4gWc1mchoiOg+iKP54hnfIodUhcB1ahXN5bkQsx1Q0+LkGdPkK6rYBI/i0hhaWS9eZtqrN1ktVu2wFfZDEbOh3lp3E13393TLXvI3us5cka18C+ZKl2Ccs60NLnh9mnUVz45Zg3zMyLq/sgNVankQSM6fg+1An369NyIrtb4HQLR6uLivF2B6ja717c+/f0dSvFwLGIdhQdjhrFGDA0D6ObeJv1AmSqp/sK3qLHbB4YJZJA52aSyVj8VfYA6D1oe7KX26//LdVkTHr4fZ0SGBIj0dFvvzOyHs3buObgVM/Wo9LA/NMMBlkrl0omb1j5Q8DFfCVb3pAuY5WOWfMfH1d9uak8InBp3X0r2ni/prJyjVz0Ru4w6EeYVzEZoiT/yzUMY52pd0XtRsQl1mdmTG0wRpj1YmwIUnbBg+ZCQ4o/UCjA7yyE+O5vn0X+Fsge9W+L3SnPZ6CWlrnr9KgyqBI0oai8w73BFbLp51Z/jl1AnhFXje6EjXjOCti2KjMBRcwOK6YhUNExXaju1Am5TnblZWE5o+kvHTfjAkIEKvn1oaVXMBUdvwV40DQw7QqcEtkNVLBKkp64fvbSE2gFYuF1YvR+NH1Rpu0i/EQNM6t1zGunqEajyTcbB3ckdu6PhXwhlGl5UNBt7Mjk84zB+sOyqg/UB9WdCPHBkU3O0z15V9SmFQFj/jxr8/qgEapBpStBkNHwZFj3k+b8RupQk92OmHyvSXi9/8L0t1L4QJ3XZjjDuLkTGJ/ZDHDKFlOrlDpSy2inZ9U3fvn33GftNW8aSMXHy7TDaPvZWFPRCcX7eUxQCYTHKg9RVmRHVR+qu0VxqGKJ210EpDsSIYEgYlzC4ATr9sHDvbbxBKbHGGWv9YuPId1p1F/BchmEt7tpz8COs2W0nspw4c+oLSQ5pVLWKUV04NWTaJt2iFH0mTtyewSOvOH/W5HDqSupChwFMelL4XHESUp8bbt0uieogjLfZrsRR4wbPu2K1bkHhnMHh1u+SqA4CmNTsHyMwtF6nVqCLUR2AcTZbEh42zzvU2IafqfFDagW6GNUBkEqbRsevJx8Hi+IPCwtbdZmni1GnGcbFFZh3Y3yyamKiTYXUSvwfgUudjYyzrzAAAAAASUVORK5CYII=",alt:"GooglePay",width:32,heihgt:13}),e.id===j&&(0,u.G6)()&&(0,P.jsx)("img",{src:"data:image/png;base64,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",alt:"ApplePay",width:32,height:21}),[j,2].includes(e.id)&&(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)("img",{src:V,alt:"Visa",width:24,height:17}),(0,P.jsx)("img",{src:F,alt:"MasterCard",width:24,height:21})]})]})]}),n&&1===n.id&&1===e.id&&(0,P.jsxs)("div",{className:Z,children:[(0,P.jsx)("p",{children:p("order:prepareOddMoney")}),(0,P.jsx)(y.nv,{type:"number",value:c,onChange:e=>m("oddMoney",e.target.value)})]}),w&&n&&n.id===j&&e.id===j&&(0,P.jsxs)("div",{className:J,children:[d.map((e=>(0,P.jsxs)("div",{className:(0,S.Z)(W,!l&&e.isActive&&$),children:[(0,P.jsxs)("div",{className:K,onClick:()=>{m("useNewCard",!1),e.isActive||h(e.token)},children:["visa"===e.brand&&(0,P.jsx)("img",{src:V,alt:"Visa",width:24,height:17}),"master"===e.brand&&(0,P.jsx)("img",{src:F,alt:"Mastercard",width:24,height:21}),(0,P.jsxs)("span",{children:["**** **** **** ",e.last4]})]}),(0,P.jsx)(i.HG,{name:"delete",size:18,onClick:()=>{const{modalId:r}=(0,g.h)((0,P.jsx)(a.jJ,{paymentCardToken:e.token,onClose:()=>(0,g.M)(r)}))}})]},e.token))),(0,P.jsx)(y.zx,{variant:"text",onClick:()=>{m("useNewCard",!0),x(!1)},children:"\u041e\u043f\u043b\u0430\u0442\u0438\u0442\u044c \u0434\u0440\u0443\u0433\u043e\u0439 \u043a\u0430\u0440\u0442\u043e\u0439"})]})]},e.id)))})]}),(0,P.jsxs)(y.u_,{isOpened:b,onClose:()=>k(!1),children:[(0,P.jsx)(y.r6,{onClose:()=>k(!1),children:p("order:assistOnlinePayment.title")}),(0,P.jsx)(y.hz,{children:(0,P.jsx)("p",{children:p("order:assistOnlinePayment.comingSoon")})})]})]})};var re=s(1933),se=s(9086);const oe=e=>{let{query:r,onSettled:s}=e;const{darkstoreId:o}=(0,m.xH)(),{data:t,...n}=(0,re.useQuery)(["checkout/promocodes",{query:r,darkstoreId:o}],(()=>r?se.Z.get("v2/promocodes/".concat(o,"/").concat(r)):null),{retry:!1,onSettled:s});return{promocode:t,...n}},te=e=>{let{classes:r,value:s,error:n,sum:a,onChange:i}=e;const{t:c}=(0,t.$)(),[l,m]=(0,o.useState)(""),h=(0,d.cF)(l);return oe({query:h,onSettled:(e,r)=>{i(r||e)}}),(0,P.jsx)(y.nv,{classes:r,variant:"default",name:"promocode",label:c("order:promocode"),placeholder:"XXXXXXXX",value:l,error:n,message:s&&"sum"===s.type&&s.value>a*(0,u.NM)(s.maxVal/100)?c("order:promocodeError",{maxVal:s.maxVal,value:(0,u.NM)(s.value/(s.maxVal/100))}):null,onChange:e=>m(e.target.value)})},ne=(e,r,s,o,t,n)=>{if(s||t||r&&o>0)return e;if(r){if("proc"===r.type)return e-e*r.value/100;if("DELIVERY"===r.type){const r=(e=>{const r=null===e||void 0===e?void 0:e.find((e=>e.paidDelivery));return Number((null===r||void 0===r?void 0:r.currentPrice)||0)})(n);return e-r+.01}{const s=e-r.value,o=e-e*r.maxVal/100;return s<=o?o:s}}return o<=e?e-o:e};var ae=s(1951);const de=()=>{const{darkstore:e}=(0,m.xH)(),{customer:r}=(0,x.jt)(),{products:s,sum:o}=(0,l.iQ)(),{isLoading:t,data:n={bonuses:0}}=(0,re.useQuery)({queryKey:["available-bonuses",{customerPhone:r.phone,darkstoreCountry:e.country,cartSum:o}],queryFn:async()=>({bonuses:(await se.Z.post("loya/estimation",{items:s.map(((e,r)=>({quantity:e.qty,sku:e.barcode,price:e.currentPrice,total:e.currentPrice*e.qty,mintotal:.1,id:r,dimension:e.isWeightGoods?"weight":"piece"}))),total:o,date:(0,ae.Z)(new Date,"yyyy-MM-dd HH:mm:ss"),darkstoreId:e.id,phone:r.phone}
1)).availableBonus}),enabled:"by"===e.country});return{isLoading:t,availableBonuses:"by"===e.country?n.bonuses:r.bonuses}};var ie=s(1724);const ce=ie.Ry().shape({name:ie.Z_().required(),phone:ie.Z_().phone().required(),paymentMethod:ie.Ry().required(),oddMoney:ie.Rx(),deliveryDate:ie.Z_().required(),deliveryTime:ie.Z_().required(),bonuses:ie.Rx().positive().test("length",{key:"string.matches"},(e=>!e||/^\d{0,2}.\d{0,2}$/.test(e.toString()))),promocode:ie.nK(),nonContact:ie.O7(),quiet:ie.O7(),comment:ie.Z_(),calculatedSum:ie.Rx().required()}),le="CheckoutForm_root__UqJiB",me="CheckoutForm_textFieldRoot__kgRvx",ue="CheckoutForm_textFieldInputContainer__mULnn",he="CheckoutForm_textFieldInput__loqZi",pe="CheckoutForm_comment__9aP0S",ye="CheckoutForm_formControl__xv7HH",ve="CheckoutForm_switch__fxhNl",xe="CheckoutForm_discount__6vTwt",ge="CheckoutForm_discountBonuses__n5sy+",je="CheckoutForm_discountPromocode__L5A9F",Ce="CheckoutForm_sum__eabHu",Ae="CheckoutForm_error__qObs-",be=e=>{let{country:r,minSum:s,currency:n,times:d,paymentMethods:i,products:c,sum:l,isSubmiting:m,onSubmit:h,orderWeight:k,onPromocodeChange:N}=e;const{t:S}=(0,t.$)(),{address:E}=(0,v.Z1)(),{customer:D,setPaymentCard:f}=(0,x.jt)(),M="".concat(E.street," ").concat(E.building).concat(E.corps?", ".concat(S("order:address.corps")," ").concat(E.corps):"").concat(E.flat?", ".concat(S("order:address.ft")," ").concat(E.flat):"").concat(E.entrance?", ".concat(S("order:address.entrance")," ").concat(E.entrance):"").concat(D.floor?", ".concat(S("order:address.floor")," ").concat(E.floor):""),[L,O]=(0,o.useState)("pl"!==r),{availableBonuses:T}=de(),{values:B,errors:I,isValid:X,dirty:F,handleChange:V,handleSubmit:R,setFieldValue:z}=(0,p.TA)({initialValues:{phone:D.phone,name:D.name,paymentMethod:null,oddMoney:"",useNewCard:!1,deliveryDate:d.today.length>0?"today":"tomorrow",deliveryTime:d.today.length>0?d.today[0]:d.tomorrow[0],bonuses:"",promocode:"",nonContact:!1,quiet:!1,bag_free:!1,comment:"",calculatedSum:""},validationSchema:ce,validate:e=>((e,r,s,o)=>{const{bonuses:t,promocode:n}=e,a={};return t>Number(s)&&(a.bonuses=o("order:errors.incorrectBonuses")),n&&(404===n.code&&(a.promocode=o("order:errors.promocode_".concat(n.data.code))),t&&(a.promocode=o("order:errors.promocodeAndBonuses"),a.bonuses=o("order:errors.bonusesAndPromocode"))),a})(e,0,T,S),onSubmit:e=>{C(e.paymentMethod),h({products:c,address:M,lat:D.lat,lon:D.lon,paymentCard:D.cards&&D.cards.length>0&&D.cards.find((e=>e.isActive)),...e,useNewCard:!!C(e.paymentMethod)||e.useNewCard})}}),{phone:U,name:q,paymentMethod:Y,oddMoney:G,useNewCard:Z,deliveryDate:J,deliveryTime:W,bonuses:K,promocode:$,nonContact:re,quiet:se,comment:oe,calculatedSum:ae}=B;(0,o.useEffect)((()=>{z("calculatedSum",(0,u.NM)(ne(l,$,I.promocode,K,I.bonuses,c)))}),[l,$,I.promocode,K,I.bonuses,c,z]);const ie=(0,o.useMemo)((()=>{let e="pl"===r&&(l<1||l>9999)?i.filter((e=>e.id!==j)):i;return A(r)&&!e.some((e=>e.id===j))&&(e=[...e,b(e,S("order:assistOnlinePayment.title"))]),e}),[r,l,i,S]);(0,o.useEffect)((()=>{(0,H.L)("checkout paymentMethods filter",{country:r,sum:l,assistDisabled:!1,incomingPaymentMethods:i,incomingIds:null===i||void 0===i?void 0:i.map((e=>e.id)),filteredPaymentMethods:ie,filteredIds:ie.map((e=>e.id)),hasOnlineId3:ie.some((e=>e.id===j)),plOnlineHidden:"pl"===r&&(l<1||l>9999)})}),[r,l,i,ie]),(0,o.useEffect)((()=>{0}),[Y,z]);const be=C(Y),ke=S(be?"order:pay":"order:orderProducts");return m?(0,P.jsx)(y.TF,{}):(0,P.jsxs)("form",{className:le,onSubmit:R,children:[(0,P.jsx)(y.nv,{classes:{root:me,inputContainer:ue,input:he},variant:"default",name:"name",label:S("shared:labels.name"),value:q,error:I.name&&S("validation:".concat(I.name.key)),onChange:V}),(0,P.jsx)(y.cN,{classes:{root:me,inputContainer:ue,input:he},variant:"default",label:S("shared:labels.phone"),value:U,error:I.phone&&S("validation:".concat(I.phone.key)),onChange:e=>z("phone",e)}),(0,P.jsx)(y.nv,{classes:{root:me,inputContainer:ue,input:he},variant:"default",name:"address",label:S("shared:labels.deliveryAddress"),value:M,onClick:()=>{const{modalId:e}=(0,g.h)((0,P.jsx)(a.qo,{onClose:()=>(0,g.M)(e)}))},onChange:V}),(0,P.jsx)(ee,{country:r,paymentMethods:ie,selectedPaymentMethod:Y,paymentCards:D.cards,oddMoney:G,useNewCard:Z,onChange:z,onPaymentCardClick:f}),(0,P.jsx)(_,{times:d,deliveryDate:J,deliveryTime:W,onChange:z}),(0,P.jsx)(y.nv,{classes:{root:me,inputContainer:ue,input:he},variant:"default",type:"number",name:"bonuses",disabled:"by"===r&&!D.loyalty.isParticipation,label:(0,P.jsx)(w,{canUse:"by"!==r||D.loyalty.isParticipation,availableBonu
1ses:T,currency:n}),placeholder:"XX.XX",value:K,error:I.bonuses&&(I.bonuses.key?S("validation:".concat(I.bonuses.key)):I.bonuses),onChange:V}),(0,P.jsx)(te,{classes:{root:me,inputContainer:ue,input:he},value:$,error:I.promocode,sum:l,onChange:e=>{z("promocode",e),N(e)}}),(0,P.jsxs)("div",{className:ye,children:[(0,P.jsx)("p",{children:S("order:nonContactDelivery.title")}),(0,P.jsxs)(Q,{title:S("order:nonContactDelivery.title"),children:[(0,P.jsx)("p",{children:S("order:nonContactDelivery.description.0")}),(0,P.jsx)("p",{children:S("order:nonContactDelivery.description.1")})]}),(0,P.jsx)(y.rs,{className:ve,name:"nonContact",checked:re,onChange:V})]}),(0,P.jsxs)("div",{className:ye,children:[(0,P.jsx)("p",{children:S("order:quietDelivery.title")}),(0,P.jsx)(Q,{title:S("order:quietDelivery.title"),children:S("order:quietDelivery.description")}),(0,P.jsx)(y.rs,{className:ve,name:"quiet",checked:se,onChange:V})]}),(0,P.jsx)(y.nv,{className:pe,variant:"default",multiline:!0,rows:"4",name:"comment",placeholder:S("order:commentPlaceholder"),value:oe,onChange:V}),(K>0&&!I.bonuses||$&&!I.promocode)&&(0,P.jsxs)("p",{className:xe,children:["\u0426\u0435\u043d\u0430 \u0431\u0435\u0437 \u0441\u043a\u0438\u0434\u043a\u0438: ",l,n,K>0&&!I.bonuses&&(0,P.jsxs)("span",{className:ge,children:["-",K,n]}),$&&!I.promocode&&(0,P.jsxs)("span",{className:je,children:["-","proc"===$.type?$.value:(0,u.NM)(l-ae),"proc"===$.type?"%":"\u0440"]})]}),(0,P.jsxs)("p",{className:Ce,children:[S("order:sum")," ",(0,P.jsxs)("span",{children:[ae,n]})]}),(0,P.jsx)(y.zx,{"data-gtm-id":"PurchaseButton","data-gtm-order-currency":n,"data-gtm-order-sum":ae,type:"submit",disabled:!F||!X||!L||l<s||k.isMaxWeightReached,children:ke}),l<s&&(0,P.jsxs)("span",{className:Ae,children:[S("order:errors.minSum")," ",s,n]}),k.isMaxWeightReached&&(0,P.jsxs)("span",{className:Ae,children:[S("catalog:cart.maxOrderWeight")," (",k.maxWeight,S("catalog:cart.kg"),").",(0,P.jsx)("br",{}),S("catalog:cart.currentOrderWeight")," ",k.weight,S("catalog:cart.kg")]})]})};var ke=s(1523),Ne=s(774);const Pe="OrderModal_info__IvCi-",we="OrderModal_label__Vwcji",Se="OrderModal_divider__aDyT4",Ee="OrderModal_row__CPNSI",De="OrderModal_delivery__Yy2rS",fe="OrderModal_sum__tiMD3",Me="OrderModal_products__xItV3",Le="OrderModal_footer__q8+Us",Oe="OrderModal_total__L9Kto",Te=e=>{let{order:r,currency:s,sum:o,onClose:n}=e;const{t:a,i18n:{language:d}}=(0,t.$)(),i=e=>{let r=e;return"now"===e&&(r=a("order:now")),e.includes("mins")&&(r="".concat(e.split(" ")[0]," ").concat(a("order:minutes"))),r};if(r){const{id:e,deliveryTime:t,address:c,calculatedSum:l,products:m,paymentMethod:h,promocode:p,bonuses:v,payment:x}=r;return(0,P.jsxs)(y.u_,{isOpened:!0,children:[(0,P.jsx)(y.r6,{children:a("order:accepted",{orderId:e})}),(0,P.jsx)(y.hz,{children:(0,P.jsxs)("div",{className:Pe,children:[(0,P.jsx)("p",{className:we,children:a("order:status")}),a("order:statuses.processed"),(0,P.jsx)("div",{className:Se}),(0,P.jsx)("p",{className:we,children:a("order:deliveryTime")}),i(t),(0,P.jsx)("div",{className:Se}),(0,P.jsxs)("div",{className:Ee,children:[(0,P.jsxs)("div",{children:[(0,P.jsx)("p",{className:we,children:a("order:delivery")}),c]}),(0,P.jsx)("p",{className:De,children:a("order:free")})]}),(0,P.jsx)("div",{className:Se}),(0,P.jsxs)("div",{className:Me,children:[(0,P.jsxs)("div",{className:Ee,children:[(0,P.jsx)("p",{className:we,children:a("order:shoppingList")}),(0,P.jsxs)("p",{className:fe,children:[o,s]})]}),m.map((e=>(0,P.jsxs)("div",{className:Ee,children:[(0,P.jsx)(ke.rU,{to:(0,u.RQ)("/",d,"products",e.id),children:e.name}),(0,P.jsxs)("p",{children:[e.qty," ",e.isWeightGoods?(0,Ne.Wy)(e.liter):a("order:pcs")]})]},e.id)))]}),(0,P.jsx)("div",{className:Se}),(0,P.jsx)("p",{className:we,children:a("order:payment")}),h.title,p&&(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)("div",{className:Se}),(0,P.jsx)("p",{className:we,children:a("order:promocode")}),p.code,(0,P.jsx)("br",{}),a("order:discount.0")," ","proc"===p.type?p.value:(0,u.NM)(o-l),"proc"===p.type?"%":s," ",a("order:discount.1")]}),v&&(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)("div",{className:Se}),(0,P.jsx)("p",{className:we,children:a("order:bonuses")}),v]})]})}),(0,P.jsx)("div",{className:Se}),(0,P.jsxs)("div",{className:Le,children:[(0,P.jsxs)("p",{className:Oe,children:[a("order:total"),(0,P.jsxs)("span",{children:[l,s]})]}),(0,P.jsx)(y.zx,{"data-gtm-id":"OrderModal__Button","data-gtm-order-id":e,"data-gtm-order-sum":l,onClick:n,children:a(x?"order:pay":"order:well")})]})]})}return null},Be={root:"ProductList_root__0q1zp",row:"ProductList_row__39reW",image:"ProductList_image__pDasE",info:"ProductList_info__QTLht",title:"ProductList_title__qvLA7",weight:"ProductList_weight__PDUDK",price:"ProductList_price__2NQf7",priceOld:"ProductList_priceOld__knmY3",priceCurrent:"ProductList_priceCurrent__UQUv6",qty:"ProductList_qty__h-Tws"},_e=e=>{let{products:r,currency:s,setProductQty:t,removeProduct:n,addProduct:a,promocode:d}=e;const{darkstore:c}=(0,m.xH)(),[l,u]=(0,o.useState)(!0),h=300377211,p=300376503;(0,o.useEffect)((()=>{u(r.some((e=>e.id===h)))}),[r]);const v=c.defaultCart.find((e=>e.id===h));return(0,P.jsxs)("div",{className:Be.root,children:[r.map((e=>(0,P.jsx)("div",{children:e.id!==h&&(0,P.jsxs)("div",{className:Be.row,children:[(0,P.jsx)("div",{className:Be.image,children:(0,P.jsx)("img",{src:e.img,alt:"ProductImage"})}),(0,P.jsxs)("div",{className:Be.info,children:[(0,P.jsx)("p",{className:Be.title,children:e.name}),(0,P.jsx)("p",{className:Be.weight,children:e.weight}),(0,P.jsxs)("div",{className:Be.price,children:[e.oldPrice&&(0,P.jsxs)("p",{className:Be.priceOld,children:[e.oldPrice,s]}),e.id!==p&&(0,P.jsxs)("p",{className:Be.priceCurrent,children:[e.currentPrice,s]}),e.id===p&&(!d||"DELIVERY"!==d.type)&&(0,P.jsxs)("p",{className:Be.priceCurrent,children:[e.currentPrice,s]}),e.id===p&&d&&"DELIVERY"===d.type&&(0,P.jsxs)(P.Fragment,{children:[(0,P.jsxs)("p",{className:Be.priceOld,children:[e.currentPrice,s]}),(0,P.jsxs)("p",{className:Be.priceCurrent,children:["0.01",s]})]})]})]}),!e.readOnly&&(0,P.jsxs)("div",{className:Be.qty,children:[(0,P.jsx)(y.YB,{value:e.qty,maxValue:e.maxQty,onClick:r=>t({productId:e.id,qty:r})}),(0,P.jsx)(i.HG,{onClick:()=>n({productId:e.id})})]})]},e.id)}))),(0,P.jsxs)("div",{className:Be.row,children:[(0,P.jsx)("div",{className:Be.image,children:(0,P.jsx)("img",{src:v.img,alt:"ProductImage"})}),(0,P.jsxs)("div",{className:Be.info,children:[(0,P.jsx)("p",{className:Be.title,children:v.name}),(0,P.jsx)("div",{className:Be.price,children:(0,P.jsxs)("p",{className:Be.priceCurrent,children:[v.currentPrice,s]})})]}),(0,P.jsx)("div",{className:Be.qty,children:(0,P.jsx)(y.rs,{className:Be.switch,name:"bag",checked:l,onChange:()=>{const e=!l;u(e),n({productId:h,shouldDeletePackage:!e})}})})]},h)]})};var Ie=s(1518),Xe=s(9264),Qe=s(9297),Fe=s(8527),Ve=s(4522);function He(e,r){(0,Ve.Z)(2,arguments);var s=(0,Fe.Z)(e),o=(0,Qe.Z)(r);return isNaN(o)?new Date(NaN):o?(s.setDate(s.getDate()+o),s):s}const Re=()=>{const{t:e}=(0,t.$)(),r=(0,re.useQueryClient)(),{darkstore:s}=(0,m.xH)(),{isLoading:o,data:n,mutate:a,reset:d}=(0,re.useMutation)((e=>(async e=>{var r;let{variables:s,darkstore:o}=e;const{products:t,name:n,address:a,lat:d,lon:i,paymentCard:c,phone:l,paymentMethod:m,oddMoney:h,useNewCard:p,deliveryDate:y,deliveryTime:v,bonuses:x,promocode:g,nonContact:C,quiet:A,comment:b,calculatedSum:k}=s;if(m.id,"today"===y){const{delivery:e,finishWork:r}=o,s=(0,Ie.Z)(new Date("2021-05-26T06:00:00"),e);if(s>r)throw new Error("Bazar \u043e\u0442\u0434\u044b\u0445\u0430\u0435\u0442, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u0441\u0434\u0435\u043b\u0430\u0439\u0442\u0435 \u0437\u0430\u043a\u0430\u0437 \u043d\u0430 \u0437\u0430\u0432\u0442\u0440\u0430");if(["now","mins"].every((e=>!v.includes(e)))&&s>(0,Xe.Z)(v,"HH:mm",new Date))throw new Error("\u041e\u0448\u0438\u0431\u043a\u0430, \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0434\u0440\u0443\u0433\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438")}let N=(null===(r=t.find((e=>e.paidDelivery)))||void 0===r?void 0:r.currentPrice)||0;g&&"DELIVERY"===g.type&&(N=.01);const P=await se.Z.post("orders",{darkstoreId:o.id,zoneId:o.zoneId,products:t.map((e=>({product_id:e.id,qty:e.qty}))),name:n,address:a,lat:d,lon:i,phone:l,payment_method:m.id,odd_money:h,date_delivery:"today"===y?new Date:He(new Date,1),time_delivery:v.includes("now")||v.includes("mins")?"00:00:00":"".concat(v,":00"),bonuses:x,promocode:g?g.code:"",non_contact:C?1:0,quiet:A?1:0,comment:b,sum:k,deliveryCost:N,platform:"Web"});if(P.error)throw new Error(P.error);if(m.id===j){const e=await se.Z.post("orders/onlinePayment",{phone:l,amount:(0,u.NM)(100*k),orderNumber:P,token:"by"===o.country&&!p&&c&&c.token});if(e.errorMessage)throw new Error(e.errorMessage);return{id:P,...s,payment:e}}return{id:P,...s}})({variables:e,darkstore:s})),{onSuccess:()=>{r.invalidateQueries("account")},onError:s=>{"assistOnlinePayment.comingSoon"!==s.message?["sum","qty"].includes(s.message)?((0,h.Z)(e("order:errors.".concat(s.message)),{type:"error"}),r.invalidateQueries("cart")):(0,h.Z)(s.message||e("order:errors.unknown"),{type:"error"}):(0,h.Z)(e("order:assistOnlinePayment.comingSoon"),{type:"error"})}});return{isCreating:o,order:n,createOrder:a,resetOrder:d}},ze=e=>{e&&window.location.replace(e)},Ue={toolbar:"Checkout_toolbar__8+EP0",backButton:"Checkout_backButton__tuMnm",content:"Checkout_content__V1lzW",formContainer:"Checkout_formContainer__BXzbJ",formTitle:"Checkout_formTitle__y8aDM"},qe=()=>{const[e,r]=(0,o.useState)(null),s=(0,o.useRef)(),{t:p,i18n:{language:y}}=(0,t.$)(),{replace:v}=(0,n.k6)(),{goBackOrReplace:x}=(0,c.Ys)(),{darkstore:{country:g,minSum:j,currency:C,deliveryTimes:A,paymentMethods:b}}=(0,m.xH)(),{products:k,sum:N,setProductQty:w,removeProduct:S,clearProducts:E,orderWeight:D,addProduct:f}=(0,l.iQ)(),{isCreating:M,order:L,createOrder:O,resetOrder:T}=Re(),B=(0,d.ac)("screen and (max-width: 640px)");(0,o.useEffect)((()=>{0===k.length&&x((0,u.RQ)("/",y))}),[k,y,x]),(0,o.useEffect)((()=>{B&&s.current&&setTimeout((()=>{const e=s.current.getBoundingClientRect().top-132;document.body.scrollTo({top:e,behavior:"smooth"})}),500)}),[B]);const _=L&&!L.payment?L:null;return(0,P.jsxs)("div",{className:Ue.root,children:[(0,P.jsx)("div",{className:Ue.toolbar,children:(0,P.jsxs)("div",{className:Ue.backButton,role:"button",onClick:()=>x((0,u.RQ)("/",y)),children:[(0,P.jsx)(i.Xd,{color:"text",size:16}),p("product:backToCatalog")]})}),(0,P.jsxs)("div",{className:Ue.content,children:[(0,P.jsx)(_e,{products:k,currency:C,setProductQty:w,removeProduct:S,addProduct:f,promocode:e}),(0,P.jsx)(a.oo,{}),(0,P.jsxs)("div",{ref:s,className:Ue.formContainer,children:[(0,P.jsx)("p",{className:Ue.formTitle,children:p("shared:labels.contactInformation")}),(0,P.jsx)(be,{country:g,minSum:j,currency:C,times:A,paymentMethods:b,products:k,sum:N,isSubmiting:M,onSubmit:e=>{O(e,{onSuccess:e=>{var r;null!==e&&void 0!==e&&null!==(r=e.payment)&&void 0!==r&&r.formUrl&&(e=>{var r;null!==e&&void 0!==e&&null!==(r=e.payment)&&void 0!==r&&r.formUrl?(E(),ze(e.payment.formUrl),T()):(0,h.Z)(p("order:assistOnlinePayment.paymentLinkMissing"),{type:"error"})})(e)}})},orderWeight:D,onPromocodeChange:r})]})]}),(0,P.jsx)(Te,{order:_,currency:C,sum:N,onClose:()=>
1{v((0,u.RQ)("/",y,"account/orders")),E(),T()}})]})}},2081:e=>{e.exports="data:image/png;base64,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"}}]);
2//# sourceMappingURL=930.97babfcb.chunk.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.