PageSourceSearch

https://www.pret.co.uk/_next/static/chunks/pages/click-and-collect/checkout/order-details-c40b89adba5112f2.js

js pret.co.uk collected 2026-10-01 11:59:21 UTC 5,472 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3500],{24482:(e,r,t)=>{"use strict";t.r(r),t.d(r,{__N_SSP:()=>n,default:()=>a});var i=t(46624),n=!0;let a=i.A},46624:(e,r,t)=>{"use strict";t.d(r,{A:()=>D});var i=t(63857),n=t(60180),a=t.n(n),s=t(14232),o=t(89099),c=t(17300);t(29123);var l=t(48377),u=t(72378),d=t(95112),m=t(65303),h=t(76408),p=t(64605),v=t(49755),f=t(23074),b=t(30257),x=t(59539),g=t(23617),N=t(69297),j=t(37876);let S=function(e){var r=e.bag,t=e.orderDetails,i=e.isSubscription,n=e.displayGrossPrice,a=(0,s.useState)(!1),o=a[0],l=a[1];return(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)(N.eC,{isOrderSummaryVisible:o,children:(0,j.jsxs)(N.rn,{type:"button",onClick:function(){return l(!o)},"aria-pressed":o,children:[(0,j.jsx)(d.Ay,{id:"checkout.page.orderSummary"}),(0,j.jsx)(c.Chevron,{id:"chevron","aria-hidden":!0,type:o?"up":"down"})]})}),(0,j.jsx)(N.qe,{"data-testid":"summaryWrapper","aria-expanded":o,isOrderSummaryVisible:o,children:(0,j.jsx)(g.A,{className:"block md:grid md:grid-cols-2 lg:block",bag:r,orderDetails:t,isSubscription:void 0!==i&&i,displayGrossPrice:void 0!==n&&n})})]})};var k=t(21499),w=t(24797),A=t(98408),y=t(70331),_=t(46719);t(57728),t(72051),t(79385),t(31983);var E=function(e){var r=e.customerDetails,t=void 0===r?{}:r,i=t.firstName,n=t.lastName,a=t.phoneNumber,s=t.email;return{"email-address":void 0===s?"":s,"first-name":void 0===i?"":i,"last-name":void 0===n?"":n,"telephone-number":void 0===a?"":a}};let D=function(e){var r,t,n,D,C,G,O,P,R=e.isAuth0Active,F=e.settings,L=(0,k.G)(w.cL).isSubscription,T=(0,k.G)(_.jZ),V=T.isLoading,Z=T.claims,H=(0,k.G)(A.G),I=(0,s.useContext)(l.xy),q=I.isLoading,B=I.bag,W=I.updateCustomerDetails,X=I.checkZeroValueBagOrder,z=(0,o.useRouter)(),M=z.replace,J=z.push,K=z.locale,Q=(0,s.useState)(q?null:E(B)),U=Q[0],Y=Q[1],$=(0,s.useState)(!1),ee=$[0],er=$[1],et=(0,s.useState)(q?null:null==B||null==(n=B.totalPrice)?void 0:n.centAmount),ei=et[0],en=et[1],ea=(0,s.useState)(!1),es=ea[0],eo=ea[1],ec=(0,s.useState)(!1),el=ec[0],eu=ec[1],ed=(0,f.Zq)().isAuth0Error,em="order-details",eh=(0,b.Z)(),ep=(0,s.useMemo)(function(){return(0,v.A)(K)},[K]),ev=(0,y.w)(K);(0,x.h)(),(0,s.useEffect)(function(){if(Z){var e="".concat(ev,"/checkout");M("/".concat(e),"/".concat(K,"/").concat(e))}},[V]),(0,s.useEffect)(function(){eh!==ee&&er(eh)},[eh]),(0,s.useEffect)(function(){if(!q){var e;en(null==B||null==(e=B.totalPrice)?void 0:e.centAmount),Y(E(B)),!el&&B.orderDetails&&((0,h.R)({bag:B,step:4,actionFieldOption:"Guest"}),eu(!0))}},[q]);var ef=(r=(0,i.A)(a().mark(function e(r){var t;return a().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t="".concat(ev,"/checkout"),e.next=3,W({firstName:r["first-name"],lastName:r["last-name"],email:r["email-address"],phoneNumber:r["telephone-number"]});case 3:M("/".concat(t),"/".concat(K,"/").concat(t));case 4:case"end":return e.stop()}},e)})),function(e){return r.apply(this,arguments)}),eb=(t=(0,i.A)(a().mark(function e(r){var t,i,n,s;return a().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t="".concat(ev,"/checkout/order-confirmation"),e.next=3,X({firstName:r["first-name"],lastName:r["last-name"],email:r["email-address"],phoneNumber:r["telephone-number"]});case 3:n=(i=e.sent).resultCode,s=i.orderId,n&&n.toLowerCase?eo(ep[n.toLowerCase()]||ep.eeservicedown):s?J("/".concat(t,"/[orderId]"),"/".concat(K,"/").concat(t,"/").concat(s)):eo(ep.eeservicedown);case 7:case"end":return e.stop()}},e)})),function(e){return t.apply(this,arguments)});if(R&&ed)throw Error("Error completing sign-in");return(0,j.jsxs)(j.Fragment,{children:[ee&&(0,j.jsx)(S,{bag:B,orderDetails:H,isSubscription:L}),(0,j.jsxs)(u.A,{className:"my-8",settings:F,children:[(0,j.jsx)(N.qe,{children:(0,j.jsx)(g.A,{bag:B,orderDetails:H,isSubscription:L})}),(0,j.jsx)(m.A,{}),(0,j.jsx)(c.Heading,{className:"mb-1",level:"h1",styleOverride:"headingSm",children:null==(D=(0,d.Tl)("checkout.order.details.heading",K))?void 0:D.value}),(0,j.jsx)(c.Heading,{className:"mb-8 max-w-xl",level:"intro",children:null==(C=(0,d.Tl)("checkout.order.details.subtitle",K))?void 0:C.value}),es&&(0,j.jsx)(N.dG,{children:(0,j.jsx)(c.ErrorWarning,{title:null==(G=(0,d.Tl)("checkout.order.details.zeroValue.error.title",K))?void 0:G.value,error:es})}),U&&ei>0&&(0,j.jsx)(p.Ay,{formId:em,initialState:U,submitHandler:ef,additionalFormDefinition:{phoneNumber:null==(O=B.customerDetails)?void 0:O.phoneNumber}}),U&&0===ei&&(0,j.jsx)(p.Ay,{formId:em,initialState:U,submitHandler:eb,additionalFormDefinition:{phoneNumber:null==(P=B.customerDetails)?void 0:P.phoneNumber},isBagZeroValue:!0})]})]})}},59539:(e,r,t)=>{"use strict";t.d(r,{h:()=>l});var i=t(27925),n=t(89099),a=t(14232),s=t(72051),o=t(70331),c=t(44565),l=function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],r=arguments.length>1?arguments[1]:void 0,t=(0,c.A)(s.O3S),l=(0,i.A)(t,1)[0],u=(0,n.useRouter)(),d=u.locale,m=(0,o.w)(d),h=e&&!l;return(0,a.useEffect)(function(){h&&u.push(r||"/".concat(d,"/").concat(m,"/").concat(s.byB["select-store"]))},[]),{shouldRedirect:h}}},76408:(e,r,t)=>{"use strict";t.d(r,{R:()=>i.R3,r:()=>i.rh});var i=t(11051)},92737:(e,r,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/click-and-collect/checkout/order-details",function(){return t(24482)}])}},e=>{e.O(0,[1379,4745,4587,8509,9306,5470,7015,9992,7501,2326,4780,1986,2216,9297,4605,8759,8330,4074,636,6593,8792],()=>e(e.s=92737)),_N_E=e.O()}]);
2//# sourceMappingURL=order-details-c40b89adba5112f2.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.