PageSourceSearch

https://sushilavka34.ru/_next/static/chunks/550-0f95384f2a79664a.js

js sushilavka34.ru collected 2026-10-02 02:07:40 UTC 11,954 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[550],{5550:function(e,t,n){n.d(t,{me:function(){return v},P0:function(){return x},jD:function(){return N},lX:function(){return T},iF:function(){return X},BE:function(){return m},ei:function(){return C},Xu:function(){return P},yo:function(){return R},o2:function(){return _}});var a=n(85893),i=n(16024),l=n(36491),r=n(67574),s=n(30381),c=n.n(s),d=n(67294),o=n(59403),x=e=>{var t;let{order:n}=e,s=(null==n?void 0:n.address)?"Адрес доставки":"Адрес точки самовывоза",d=(0,r.K)(n),x=(null==n?void 0:n.address)?(0,a.jsx)(l.pe,{}):(0,a.jsx)(l.M7,{}),u=(null==n?void 0:n.address)?"Время доставки":"Приготовить",v=n.preorder?"".concat(c()(n.preorderAt).format("DD MMMM")," • ").concat(null!==(t=n.preorderTitle)&&void 0!==t?t:c()(n.preorderAt).format("HH:mm")):"Как можно скорее",m=(0,a.jsx)(l.XC,{});return(0,a.jsxs)("div",{className:"flex flex-col gap-3 card-primary-lg bg-background-card ",children:[(0,a.jsx)(i.x,{variant:"headingMd",node:"h2",className:"text-text-base",children:"Детали"}),(0,a.jsx)(o.Z,{icon:x,label:s,value:d}),(0,a.jsx)(o.Z,{icon:m,label:u,value:v})]})},u=n(87650),v=e=>{let{firstContact:t,onClick:n}=e,i=t?"link"===t.outputType?t.phone:"tel:".concat(t.phone):"#";return(0,a.jsx)(u.zx,{asLink:!0,href:i,rel:(null==t?void 0:t.outputType)==="link"?"noreferrer":void 0,target:(null==t?void 0:t.outputType)==="link"?"_blank":void 0,variant:"extra",size:"lg",className:"w-full",onClick:e=>{t&&n&&n(e)},children:"Связаться с нами"})},m=e=>{let{href:t,text:n,onClick:i}=e;return(0,a.jsx)(u.zx,{asLink:!0,href:t,variant:"primary",size:"lg",onClick:e=>{i&&i(e)},children:n})},p=n(67550),h=n(69494),j=n(18202),f=n(54389),g=n(45007),y=n(72955),b=e=>{let{paymentType:t,isPayed:n}=e;return(0,a.jsxs)(a.Fragment,{children:[y.KM[t],n&&(0,a.jsx)(i.x,{className:"text-main",variant:"mainTextAccentMd",children:" • Оплачено"})]})},N=e=>{var t,n;let{order:r}=e,{cart:s}=(0,h.iQ)(),c=(0,g.v9)(f.rj.branch),d=r.deliveryAmount?(0,j.x)(c.extended.currency.code,r.deliveryAmount):null,x=r.discount?"- ".concat((0,j.x)(c.extended.currency.code,r.discount)):null,u=r.bonusDiscount?r.bonusDiscount:null,v=(0,j.x)(c.extended.currency.code,r.total),m=(0,j.x)(c.extended.currency.code,r.amount),y=!!r&&"online"===r.paymentType&&!!(null===(t=r.payment)||void 0===t?void 0:t.isPayed),N=(0,a.jsx)(b,{paymentType:r.paymentType,isPayed:y});return(0,a.jsxs)("div",{className:"flex flex-col gap-3 card-primary-lg bg-background-card",children:[(0,a.jsx)(i.x,{variant:"headingMd",node:"h2",className:"text-text-base",children:"Оплата"}),(0,a.jsx)(o.Z,{icon:(0,a.jsx)(l.ek,{className:"text-text-extra"}),label:"Способ оплаты",value:N}),(0,a.jsx)(p.Z,{orderAmount:m,deliveryAmount:d,discountAmount:x,bonusAmount:u,discountComments:null===(n=s.discounts)||void 0===n?void 0:n.comments,totalAmount:v})]})},k=n(11575),w=n(45390),A=n(23501),T=e=>{let{goods:t}=e,n=[...t].sort((e,t)=>e.isGift&&!t.isGift?1:!e.isGift&&t.isGift?-1:0);return(0,a.jsxs)("div",{className:"flex flex-col gap-3 card-primary-lg bg-background-card",children:[(0,a.jsx)(i.x,{variant:"headingMd",node:"h2",className:"text-text-base",children:"Состав заказа"}),(0,a.jsx)("div",{className:"flex flex-col gap-3",children:n.map((e,n)=>{var i,l,r,s;return(0,a.jsxs)(d.Fragment,{children:[(0,a.jsx)(w.Z,{title:(null===(i=e.good)||void 0===i?void 0:i.title)||"",image:(null===(l=e.good)||void 0===l?void 0:l.image)||"",options:(0,A.e8)(null===(r=e.options)||void 0===r?void 0:r.map(e=>(0,A.ly)(e.option.title,e.quantity))),sku:(null===(s=e.good)||void 0===s?void 0:s.skuGroupsValues.map(e=>{let{title:t}=e;return t}).join(" "))||"",properties:e.good?(0,A.j3)(e.good.weight,e.good.size,e.good.volume):"",totalPrice:e.total,perPrice:Math.round(100*e.total/e.quantity)/100,count:e.quantity,isGift:e.isGift}),n!==t.length-1&&(0,a.jsx)(k.Z,{})]},"".concat(n,"_").concat(e.total))})})]})},M=n(34875),C=e=>{let{rating:t}=e;return(0,a.jsxs)("div",{className:"flex gap-1 items-center",children:[(0,a.jsx)(M.M,{size:"md",currentRating:t,interactive:!1}),(0,a.jsx)(i.x,{variant:"descriptionAccent",className:"text-text-base",children:t})]})},P=e=>{let{rating:t,onClick:n}=e;return(0,a.jsxs)("div",{className:"flex flex-col items-center gap-2 pt-1 pb-2 cursor-pointer w-fit",children:[(0,a.jsx)(i.x,{variant:"descriptionAccent",node:"p",className:"text-text-base",children:"Как вам заказ?"}),(0,a.jsx)(M.M,{size:"lg",currentRating:t,interactive:!0,onClick:n})]})},z=n(41664),D=n.n(z);let q={primary:{active:"w-12 h-12 text-whiteColor bg-main",inactive:"w-10 h-10  text-darkerPaleMainColor bg-paleMainColor"},extra:{active:"w-12 h-12 text-text-extra bg-button-extra",inactive:"w-10 h-10  text-invalid bg-button-extra"},warning:{active:"w-12 h-12 text-whiteColor bg-warning"}};var Z=e=>{let{icon:t,active:n=!0,warning:i=!1,variant:l="primary"}=e,r=i?q.warning.active:q[l][n?"active":"inactive"];return(0,a.jsx)("div",{className:"flex items-center justify-center rounded-full ".concat(r),children:t})},G=e=>{let{paymentPending:t,statusText:n,statusTitle:r}=e;return(0,a.jsxs)("div",{className:"flex flex-col gap-2 items-center px-4 py-12",children:[(0,a.jsx)(Z,{icon:t?(0,a.jsx)(l.Xe,{}):(0,a.jsx)(l.kd,{}),warning:t}),(0,a.jsxs)("div",{className:"flex flex-col w-full items-center",children:[(0,a.jsx)(i.x,{variant:"descriptionCaption",node:"p",className:"text-text-extra text-center",children:!t&&"Статус заказа:"}),(0,a.jsx)(i.x,{variant:"subHeadingMd",node:"h3",className:"text-text-base text-center",children:r})]}),n&&(0,a.jsx)(i.x,{variant:"mainText",node:"p",className:"text-text-base text-center",children:n})]})},H=e=>{let{time:t,active:n,icon:l,title:r,status:s}=e;return(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[t&&(0,a.jsx)("div",{className:"px-2 py-1 min-w-[3.625rem] rounded-radius-lg bg-interactive ".concat(n?"text-text-base":"text-invalid"," text-center"),children:(0,a.jsx)(i.x,{variant:"descriptionText",node:"p",children:t})}),(0,a.jsx)(Z,{icon:l,active:n,variant:"cancelled"===s?"extra":"primary"}),(0,a.jsx)(i.x,{variant:n?"mainText":"descriptionText",className:"".concat(n?"text-text-base":"text-text-extra"),node:"p",children:r})]})};let _={accepted:l.kd,delivery:l.pe,completed:l.NW,cancelled:l.ud,other:l.r6};var R=e=>{let{track:t,showTime:n=!0}=e;return(0,a.jsx)("div",{className:"flex flex-col gap-2",children:t.map((e,i)=>{var l;let r=null!==(l=_[e.status])&&void 0!==l?l:_.other;return(0,a.jsx)(H,{time:n?c()(e.createdAt).format("HH:mm"):null,active:i===t.length-1,icon:(0,a.jsx)(r,{}),title:e.title,status:e.status},e.createdAt)})})},L=n(12214),X=e=>{var t,n,l,r,s,c,d,o,x;let{order:p,titleLeftSideMode:h=!1,showRating:y=!1,showRepeatButton:b=!1,showGoToMainPageButton:N=!1,onReview:w,onRepeat:A,newRating:T}=e,M=(0,g.v9)(f.rj.branch),z=(0,g.v9)(f.rj.city),q=(0,g.v9)(f.rj.company),Z=!!p&&"online"===p.paymentType&&!(null==p?void 0:null===(t=p.payment)||void 0===t?void 0:t.isPayed),H=p?[{status:"accepted",createdAt:p.createdAt,title:q.statuses.accepted.title||"Принят"},...p.statusTraces||[]]:[],_=Z?"Заказ ожидает оплаты":q.statuses.accepted.title||"Принят",X=Z?(null==M?void 0:null===(n=M.messageTemplates)||void 0===n?void 0:n.onlinePayment)||"Пожалуйста, оплатите заказ для его оформления. В противном случае, он будет отменён":null==M?void 0:null===(l=M.messageTemplates)||void 0===l?void 0:l.descriptionOnPageAfterOrderPlaced,E=(null===(r=p.payment)||void 0===r?void 0:r.paymentLink)||"#",F=(0,j.x)(M.extended.currency.code,p.total),K=(null===(s=p.review)||void 0===s?void 0:s.estimation)||0,I=y&&"completed"===p.status&&!!p.questionnaire,O=!(null==p?void 0:p.orderReviewCreatedAt),B=!(null==p?void 0:p.goodReviewCreatedAt)&&!!(null==p?void 0:null===(c=p.questionnaire)||void 0===c?void 0:c.goods.length),Q=!(null==p?void 0:p.questionAnswerCreatedAt)&&!!(null==p?void 0:null===(d=p.questionnaire)||void 0===d?void 0:d.questions.length),V=O&&p.questionnaire,W=!O&&(B||Q),J=(e,t)=>
1{(V||W)&&w&&w({newRating:t,orderId:p.id})},{title:S,subtitle:U}=(0,L.x)(p.id,p.createdAt),Y=null==M?void 0:null===(o=M.contacts)||void 0===o?void 0:o.at(0);return(0,a.jsxs)("div",{className:"card-primary-lg flex flex-col gap-6 bg-background-card",children:[(0,a.jsxs)("div",{className:"flex flex-col gap-1 ".concat(h?"pr-button-height-md":""),children:[(0,a.jsx)(i.x,{variant:h?"headingMd":"mainTextAccent",node:h?"h2":"h4",className:"text-text-base ".concat(h?"":"text-center"),children:S}),(0,a.jsx)(i.x,{variant:"descriptionText",node:"p",className:"text-text-extra ".concat(h?"":"text-center"),children:U})]}),"online"!==p.paymentType&&"accepted"===p.status||Z&&"cancelled"!==p.status?(0,a.jsx)(G,{paymentPending:Z,statusText:X,statusTitle:_}):(0,a.jsx)(R,{track:H}),I&&void 0!==T&&(0,a.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,a.jsx)(k.Z,{}),V?(0,a.jsx)("div",{className:"flex justify-center",children:(0,a.jsx)(P,{rating:T,onClick:J})}):(0,a.jsx)(C,{rating:K})]}),(0,a.jsxs)("div",{className:"flex flex-col gap-2",children:[Z&&"cancelled"!==p.status&&!!(null===(x=p.payment)||void 0===x?void 0:x.paymentLink)&&(0,a.jsx)(m,{href:E,text:"Оплатить ".concat(F)}),I&&W&&(0,a.jsx)(u.zx,{variant:"secondary",size:"lg",className:"w-full",onClick:J,children:"Оставить отзыв"}),(0,a.jsx)(v,{firstContact:Y}),N&&!Z&&(0,a.jsx)(D(),{href:"/".concat(z.slug),children:(0,a.jsx)(u.zx,{variant:"primary",size:"lg",className:"w-full",children:"На главную"})}),b&&(0,a.jsx)(u.zx,{variant:"extra",size:"lg",className:"w-full",onClick:()=>{A&&A(p.id)},children:"Повторить заказ"})]})]})}},67550:function(e,t,n){n.d(t,{Z:function(){return s}});var a=n(85893);n(67294);var i=n(16024),l=e=>{let{additionalInfo:t=[],productDetails:n,priceDetails:l,title:r,isProduct:s=!0}=e;return(0,a.jsxs)("div",{className:"flex gap-2 justify-between",children:[(0,a.jsxs)("div",{className:"flex flex-col",children:[(0,a.jsx)(i.x,{variant:"descriptionText",node:"p",className:"text-text-base",children:r}),s&&n&&(0,a.jsx)(i.x,{variant:"labelAccent",node:"p",className:"text-text-extra",children:n}),t.map((e,t)=>(0,a.jsx)(i.x,{variant:"labelAccent",node:"p",className:s?"text-main":"text-text-extra",children:e},t))]}),(0,a.jsx)(i.x,{variant:"descriptionText",node:"p",className:"text-text-base text-right shrink-0",children:l})]})},r=n(11575),s=e=>{let{orderAmount:t,deliveryAmount:n,discountAmount:s,bonusAmount:c,discountComments:d,totalAmount:o}=e;return(0,a.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,a.jsx)(l,{title:"Сумма заказа",priceDetails:t,isProduct:!1}),null!==n&&(0,a.jsx)(l,{title:"Доставка",priceDetails:n,isProduct:!1}),null!==s&&(0,a.jsx)(l,{title:"Скидка",priceDetails:s,additionalInfo:d,isProduct:!1}),null!==c&&(0,a.jsx)(l,{title:"Списано баллов",priceDetails:c,isProduct:!1}),(0,a.jsx)(r.Z,{}),(0,a.jsxs)("div",{className:"flex justify-between gap-2",children:[(0,a.jsx)(i.x,{variant:"headingMd",node:"p",className:"text-text-base",children:"Итого"}),(0,a.jsx)(i.x,{variant:"headingMd",node:"p",className:"text-text-base min-w-0 break-words",children:o})]})]})}},67574:function(e,t,n){n.d(t,{K:function(){return i}});var a=n(53709);let i=e=>{let{address:t,entrance:n,floor:i,flat:l,pickupPoint:r,isPrivateHouse:s}=e;if(t){let e=s?"":"".concat(n?", под ".concat(n):"").concat(i?", эт ".concat(i):"").concat(l?", кв ".concat(l):"");return"".concat((0,a.T)(t,[])||t.title).concat(e)}return r&&((0,a.T)(r.address,[])||(null==r?void 0:r.address.title))||""}},12214:function(e,t,n){n.d(t,{x:function(){return l}});var a=n(30381),i=n.n(a);let l=(e,t)=>({title:"Заказ от ".concat(i()(t).format("DD MMMM HH:mm")),subtitle:"Заказ №".concat(e)})}}]);

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.