1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3131],{67563:function(e,i,l){"use strict";l.d(i,{FQ:function(){return t},Ke:function(){return r},Kj:function(){return n},oI:function(){return o}});let t="delivery",o="retail_delivery",n="small_order",r="bottle_deposit_fee"},37449:function(e,i,l){"use strict";l.d(i,{Bp:function(){return n},KA:function(){return o}});let t=(e,i)=>{let l;return(Array.isArray(e)?l=e:e&&(l=[e]),null==l?void 0:l.length)?l.reduce((e,l)=>{var o,n,r;let u=t(l.selectedModifiers,i),d=t(l.modifiers,i),a=t(l.selections,i);if((null===(o=l.action)||void 0===o?void 0:o.toUpperCase())==="REMOVE")return e+u+d+a;let s=Number(null!==(n=l.quantity)&&void 0!==n?n:1),c=Number.isFinite(s)?s:1;return e+(null!==(r=i(l.productId))&&void 0!==r?r:0)*c+u+d+a},0):0},o=e=>{let{baseCalories:i,modifiers:l,selections:o,resolveCalories:n}=e;return(null!=i?i:0)+t(l,n)+t(o,n)},n=(e,i,l)=>{var t,o,n;if(!e)return;let r=null!==(t=l(e))&&void 0!==t?t:e,u=i(e),d=i(r);return null!==(n=null!==(o=null==u?void 0:u.nutrition)&&void 0!==o?o:null==d?void 0:d.nutrition)&&void 0!==n?n:void 0}},17903:function(e,i,l){"use strict";l.d(i,{L:function(){return c}});var t=l(27439),o=l(67294),n=l(42834),r=l(67563);let u=()=>{let{tallyOrder:e}=(0,n.Z)();return(0,o.useMemo)(()=>!!((null==e?void 0:e.fees)&&Array.isArray(e.fees))&&e.fees.some(e=>{var i,l;return(null==e?void 0:null===(l=e.type)||void 0===l?void 0:null===(i=l.toLowerCase)||void 0===i?void 0:i.call(l))===r.Ke}),[null==e?void 0:e.fees])};var d=l(66637),a=l(65454),s=l(58503);function c(e){let i;let[l]=(0,s.Ym)(a.hy.IGNITE_ENABLE_TIPS),[o]=(0,s.Ym)(a.hy.IGNITE_ENABLE_TIPS_WITH_BOTTLE_DEPOSIT),{isPickUp:n}=(0,t.Z)(),r=u();return i=e?d.m.Contactless:n?d.m.Pickup:d.m.Delivery,{isTipsEnabled:l.enabled&&l.variables[i].enableTip&&(!r||o.enabled),tipsData:l.variables}}},56965:function(e,i,l){"use strict";l.d(i,{d:function(){return s}});var t=l(67294),o=l(80232),n=l(27439),r=l(17903),u=l(66637);let d=e=>{if(!e||e<0||Number.isInteger(e))return 0;let i=Math.round((1-e%1)*100);return 100===i?0:i},a=e=>Math.round(100*Number(e))/100;function s(e){var i,l,s,c,v;let{total:m,subtotal:f,customTipsValue:p}=e,[b,y]=(0,t.useState)(""),h=(0,t.useMemo)(()=>!!b,[b]),{isTipsEnabled:N,tipsData:C}=(0,r.L)(),{isPickUp:g,isTippingEnabled:A}=(0,n.Z)(),T=g?u.m.Pickup:u.m.Delivery,_=null!==(l=null==C?void 0:C[T])&&void 0!==l?l:{},O=Number(_.maxTipAmount)||1/0,x=null!==(s=_.underThreshold)&&void 0!==s?s:{},P=null!==(c=_.overThreshold)&&void 0!==c?c:{},I=void 0!==_.threshold?parseFloat(String(_.threshold)):0,D=(0,t.useMemo)(()=>{var e,i;return f<I?null!==(e=x.tipOptions)&&void 0!==e?e:[]:null!==(i=P.tipOptions)&&void 0!==i?i:[]},[x.tipOptions,P.tipOptions,f,I]),F=(0,t.useMemo)(()=>D.map(e=>{switch(e.type){case u.q.NoTip:return{label:e.label,amount:0,percentage:0};case u.q.Fixed:return{label:e.label,amount:Number(e.value),percentage:0};case u.q.Percent:{let i,l;let t=Number(e.value);if(i=T===u.m.Delivery&&f>=I?Math.round(t/100*f):a(t/100*f),l=O!==1/0&&i>O?T===u.m.Delivery&&f>=I?Math.round(t/100*O):a(t/100*O):i,T===u.m.Delivery&&f>=I)return{label:"$".concat(l),amount:l};return{label:"$".concat(l.toFixed(2)),amount:l,percentage:t}}case u.q.KeepChange:{let i=a(d(m)/100);return{label:"$".concat(i),amount:i,subTitle:e.label,isKeepChange:!0}}case u.q.Custom:return{label:e.label,isCustom:!0};default:return{label:e.label}}}).reduce((e,i)=>{let l=new Set(e.map(e=>e.amount).filter(e=>"number"==typeof e));if("number"==typeof i.amount&&l.has(i.amount)&&!i.isKeepChange){let t=i.amount+1;for(;l.has(t)&&t<=O;)t+=1;return t<=O&&!l.has(t)?[...e,{...i,amount:t,label:i.isCustom?i.label:"$".concat(t)}]:e}return[...e,i]},[]),[D,m,f,T,I,O]),k=(0,t.useMemo)(()=>{let e=D.findIndex(e=>!0===e.default||"true"===e.default);return -1!==e?e:void 0},[D]),w=(0,t.useMemo)(()=>[u.m.Pickup,u.m.Contactless].includes(T)?o.aF:T===u.m.Delivery?o.qj:"",[T]),S=(0,t.useCallback)((e,i)=>{let l="",t=a(parseFloat(null!=i?i:p)),n=D.some(e=>e.type===u.q.Custom),r=T===u.m.Delivery?Math.min(O,f):f;return n&&!isNaN(t)&&t>r&&(l=T===u.m.Delivery&&t>O?"".concat(o.qP," $").concat(O):"".concat(o.j8," $").concat(f.toFixed(2))),y(e?l:""),!!l},[p,D,f,T,O]);return(0,t.useEffect)(()=>{S(!0)},[S]),{isTipsEnabled:N&&A,maxTipAmount:g?f:Math.min(f,Number(null!==(v=null===(i=C[T])||void 0===i?void 0:i.maxTipAmount)&&void 0!==v?v:1/0)),tipsItems:F,titleText:w,isError:h,errorMessage:b,defaultTipsId:k,validateCustomTip:S}}},66637:function(e,i,l){"use strict";var t,o,n,r;l.d(i,{m:function(){return t},q:function(){return o}}),(n=t||(t={})).Pickup="pickup",n.Delivery="delivery",n.Contactless="contactless",(r=o||(o={})).NoTip="noTip",r.Fixed="fixed",r.Percent="percent",r.KeepChange="keepChange",r.Custom="custom"},62338:function(e,i,l){"use strict";l.d(i,{Z:function(){return A}});var t=l(85893),o=l(83814),n=l(11163),r=l(67294),u=l(91886),d=l(67563),a=l(40665),s=l(92753),c=l(14781),v=l(9903),m=l(56965),f=l(60785),p=l(73658),b=l(86582),y=l(42834),h=l(4431),N=l.n(h);function C(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e?e.reduce((e,i)=>e+Number((null==i?void 0:i.quantity)||0),0):0}function g(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.reduce((e,i)=>{var l;let t=(null==i?void 0:null===(l=i.type)||void 0===l?void 0:l.toLowerCase())||"";return{delivery:e.delivery+(t===d.FQ?i.amount:0),retail:e.retail+(t===d.oI?i.amount:0),smallOrder:e.smallOrder+(t===d.Kj?i.amount:0),bottleDeposit:e.bottleDeposit+(t===d.Ke?i.amount:0),service:e.service+([d.FQ,d.oI,d.Kj,d.Ke].includes(t)?0:i.amount)}},{delivery:0,service:0,retail:0,smallOrder:0,bottleDeposit:0})}var A=(0,r.memo)(e=>{var i,l,d;let{entry:h,data:A}=e,{donationAmount:T,tipAmount:_,isPayAtStoreSelected:O,bagEntriesCount:x}=(0,p.Z)(),{tallyOrder:P}=(0,y.Z)(),{lastRequest:I}=(0,f.Z)(),D=P||(null==I?void 0:I.lastTallyOrder),{isTipsEnabled:F}=(0,m.d)({total:null==P?void 0:P.total,subtotal:null==P?void 0:P.subTotal,customTipsValue:""}),{isLWLEnabledForUser:k}=(0,v.L)(),{isLWLGuestDiscountEnabled:w}=(0,c.l)(),S=k||w,{id:q}=(0,n.useRouter)().query,{getOrderById:j}=(0,b.Z)(),M=void 0!==q?j(String(q)):void 0,L=!!q&&M&&"object"==typeof M&&M.id,E=g(null==M?void 0:M.fees),B=(0,r.useMemo)(()=>g(null==D?void 0:D.fees),[null==D?void 0:D.fees]),R=()=>{var e,i,l,t,o,n;return P&&!I&&"number"==typeof _?_:(null==I?void 0:null===(i=I.lastTallyOrder)||void 0===i?void 0:null===(e=i.fulfillment)||void 0===e?void 0:e.fulfillmentType)===u.Ty9.Pickup?null==I?void 0:null===(t=I.order)||void 0===t?void 0:null===(l=t.contribution)||void 0===l?void 0:l.serverTip:null==I?void 0:null===(n=I.order)||void 0===n?void 0:null===(o=n.contribution)||void 0===o?void 0:o.driverTip},Z=(null==D?void 0:D.subTotal)>=(null==D?void 0:D.discountedAmount),K=(0,r.useMemo)(()=>{var e,i,l,t,o,n;if(L){let e=(o=M.driverTip,n=M.storeTip,Math.max(Number(o)||0,Number(n)||0)),i=null!==(t=M.roundUpAndDonation)&&void 0!==t?t:0,l=M.total-(e+i);return(0,a.z)({totalItems:C(M.products),subTotal:M.subTotalBeforeDiscounts,tax:M.tax,total:l,discount:M.discountsAmount,deliveryFee:E.delivery,retailDeliveryFee:E.retail,serviceFee:E.service,smallOrderFee:E.smallOrder,bottleDepositFee:E.bottleDeposit,...e>0?{tip:e}:{},donation:i,entry:h})}let r=R(),u=!O&&F&&Number(r)>0;return(0,a.z)({totalItems:x||C(null==I?void 0:null===(e=I.lastTallyOrder)||void 0===e?void 0:e.items),subTotal:null==D?void 0:D.subTotal,tax:null==D?void 0:D.tax,total:null==D?void 0:D.total,discount:S?(null==D?void 0:D.discountAmount)||0:(0,s.h)(Z&&(null==D?void 0:D.subTotal)-(null==D?void 0:D.discountedAmount))||0,deliveryFee:B.delivery,retailDeliveryFee:B.retail,serviceFee:B.service,smallOrderFee:B.smallOrder,bottleDepositFee:B.bottleDeposit,...u?{tip:r}:{},donation:T||(null==I?void 0:null===(l=I.order)||void 0===l?void 0:null===(i=l.contribution)||void 0===i?void 0:i.roundUpAndDonation),entry:h})},[L,M,x,I,D,B,_,T,O,F,h]),H=!!(null==A?void 0:null===(l=A.checkoutLayoutConfig)||void 0===l?void 0:null===(i=l.costSummary)||void 0===i?void 0:i.showTitle);return(0,t.jsxs)("div",{className:N().costSummaryContainer,children:[H&&(0,t.jsx)("div",{className:N().costSummaryHeader,children:(0,t.jsx)(o.M$0,{sectionNumber:null==A?void 0:null===(d=A.sectionNumbers)||void 0===d?void 0:d.costSummary,headerText:"Cost Summary"})}),(0,t.jsx)(o._Dg,{summaryData:K}),(null==A?void 0:A.pageName)==="Checkout"&&(0,t.jsx)("div",{className:N().costSummaryBorder})]})})},24943:function(e,i,l){"use strict";l.d(i,{Z:function(){return k}});var t=l(85893),o=l(88100),n=l(83814),r=l(67294),u=l(34339),d=l(54567),a=l(14261),s=l(254
118),c=l(89546),v=l(37449),m=l(65454),f=l(58503),p=l(9903),b=l(72517),y=l(93918),h=l(48266),N=l(82057),C=l(1576),g=l(29925),A=l(60785),T=l(73658),_=l(60490),O=l(56494),x=l(42834),P=l(25456),I=l(86479),D=l(98802),F=l.n(D),k=e=>{var i,l,D,k,w,S,q,j,M,L,E;let{entry:B,data:R}=e,{tallyOrder:Z}=(0,x.Z)(),{lastRequest:K}=(0,A.Z)(),{actions:{getProduct:H}}=(0,g.Z)(),{getOperationalRootProduct:U}=(0,O.Z)(),{getCheckoutItemBadge:$}=function(){let{actions:{getProduct:e}}=(0,g.Z)(),i=(0,r.useCallback)(i=>{let l=e(i.productId),t=null==l?void 0:l.volumePrices;if(!t)return null;for(let e of t){var o;let t=(0,N.C)(e,(0,d.Mn)(i,(0,d.HX)(e,null!==(o=null==l?void 0:l.ingredientRefs)&&void 0!==o?o:{})));if(t)return{badgeTitle:t.label,badgeSize:C.P2.Small,badgeType:C.gZ.AutoDiscount}}return null},[e]);return{getCheckoutItemBadge:(0,r.useCallback)(e=>i(e)||null,[i])}}(),{bagEntries:z}=(0,T.Z)(),{isAuthenticated:Q}=(0,o.D3)(),{getModifierAndSelectionData:V}=(0,_.s)(),{isLWLEnabled:Y}=(0,p.L)(),G=Z||(null==K?void 0:K.lastTallyOrder),X=(null==B?void 0:null===(i=B.fields)||void 0===i?void 0:i.heading)||I.$h,W=null==B?void 0:null===(l=B.fields)||void 0===l?void 0:l.sequenceNumber,J=null!==(q=null==R?void 0:null===(D=R.sectionNumbers)||void 0===D?void 0:D.review)&&void 0!==q?q:(null==R?void 0:R.checkoutLayoutConfig)?void 0:W,ee=!!(null==R?void 0:null===(w=R.checkoutLayoutConfig)||void 0===w?void 0:null===(k=w.review)||void 0===k?void 0:k.collapsible),ei=null!==(j=null==R?void 0:R.checkoutVariant)&&void 0!==j?j:"control",[el,et]=(0,r.useState)(ee),{Order:{REVIEW_ORDER_ITEM_OFFERS:eo}}=b.default,en=(0,r.useMemo)(()=>{var e;return(null==R?void 0:null===(e=R.order)||void 0===e?void 0:e.cartItems)||(null==G?void 0:G.items)||[]},[null==R?void 0:null===(S=R.order)||void 0===S?void 0:S.cartItems,null==G?void 0:G.items]),er=(0,r.useMemo)(()=>{if(!ee)return null;let e=en.map(e=>{let i=H(e.productId),l=(null==i?void 0:i.displayName)||((0,c.P)(e,"description")?e.description:"")||"",t=+e.quantity||1;return t>1?"".concat(t,"x ").concat(l):l}).filter(Boolean);return(e.length<=1?e[0]||"":"".concat(e.join(", ")))||""},[ee,en,H]),eu=(0,r.useCallback)(()=>{et(e=>{let i=!e;return(0,y.y)(i?"checkout.order_summary.collapsed":"checkout.order_summary.expanded",{variant:ei,checkout_variant:ei,brand:"dun",platform:"web",user_type:Q?"authenticated":"guest"}),i})},[Q,ei]),[ed]=(0,f.Ym)(m.hy.IGNITE_DISCOUNT_MODIFIERS_OFFERS),ea=function(e){let i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],t=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[];return function(e,i){let l=new Map;for(let t of e){if(i&&t._fromDiscountedPriceArray){let e="".concat(t.lineItemId,"-").concat(t.productId,"-").concat(Math.random());l.set(e,t);continue}if(null!==t.discountedPrice){l.set("".concat(t.lineItemId,"-").concat(t.productId),t);continue}let e=(0,a.O)(t.productId,null==t?void 0:t.selections,null==t?void 0:t.modifiers),o=l.get(e);o?o.quantity+=t.quantity||0:l.set(e,{...t,quantity:t.quantity||0,appliedOffers:[],appliedCertificates:[]})}return Array.from(l.values()).map(e=>{let{_fromDiscountedPriceArray:i,...l}=e;return l})}(e.flatMap(e=>{var o;return(null===(o=e.discountedPriceArray)||void 0===o?void 0:o.length)&&!e.isOrderHistory?e.discountedPriceArray.map((o,n)=>i?function(e,i,l,t){var o;let n=function(e){if((null==e?void 0:e.discountAmount)!=null)return Number(e.discountAmount).toFixed(2);if((null==e?void 0:e.totalPrice)==null||(null==e?void 0:e.discountedTotalPrice)==null)return null;let i=Number(e.totalPrice)-Number(e.discountedTotalPrice);return i>=0?i.toFixed(2):null}(i),r=l.filter(e=>e.code===i.offerCode).map(e=>({...e,discountAmount:null!=n?n:e.discountAmount})),u=t.filter(e=>e.number===i.certificateNumber).map(e=>({...e,discountAmount:null!=n?n:e.discountAmount})),d=null!==(o=i.totalPrice)&&void 0!==o?o:null;return{...e,quantity:i.quantity,discountedPrice:d,appliedOffers:r,appliedCertificates:u,_fromDiscountedPriceArray:!0}}(e,o,l,t):function(e,i,l){var t,o,n,r;let u=null!==(o=e.appliedOffers)&&void 0!==o?o:[],d=Number(null!==(n=i.discountedTotalPrice)&&void 0!==n?n:i.price),a=null!=i.discountedTotalPrice&&null!=i.totalPrice?Number(i.totalPrice):Number(e.price),s=+(a-d).toFixed(2),c=u.filter(e=>Number(e.discountAmount).toFixed(2)===s.toFixed(2)),v=null!==(r=null===(t=e.appliedCertificates)||void 0===t?void 0:t.filter(e=>{var i;return null===(i=e.appliedItemDetails)||void 0===i?void 0:i.some(e=>e.index===l)}))&&void 0!==r?r:[];return{...e,quantity:i.quantity,discountedPrice:d<a?d:null,appliedOffers:c,appliedCertificates:v}}(e,o,n)):e.isOrderHistory?function(e){var i,l,t,o;let n=(null==e?void 0:null===(l=e.appliedOffers)||void 0===l?void 0:null===(i=l[0])||void 0===i?void 0:i.discountAmount)||(null==e?void 0:null===(o=e.appliedCertificates)||void 0===o?void 0:null===(t=o[0])||void 0===t?void 0:t.discountAmount);return{...e,quantity:e.quantity,discountedPrice:null!=n?e.price-Number(n):null,appliedOffers:e.appliedOffers,appliedCertificates:e.appliedCertificates}}(e):{...e,discountedPrice:null,appliedOffers:[],appliedCertificates:[],_fromDiscountedPriceArray:!1}}),i)}(en,Y,null==G?void 0:G.appliedOffers,null==G?void 0:G.appliedCertificates),es=(0,r.useCallback)(e=>(0,v.Bp)(e,H,U),[U,H]),ec=()=>{var e;let i=null==G?void 0:null===(e=G.appliedOffers)||void 0===e?void 0:e.filter(e=>e.isCheckLevel&&Number(e.discountAmount)>0);return(null==i?void 0:i.length)?i.map(e=>{let{name:i,description:l,code:o,imageUrl:r}=e,u=i||l,d=l||i,a=null!=r?r:(0,s.O9)(r,s.H2.xs);return(0,t.jsx)(n.Asj,{variant:P.B9.DETAILS_ONLY,imageAlt:u,imageUrl:a,label:u,description:d,value:o},o)}):null},ev=()=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:F().reviewContainer,children:ea.map((e,i)=>{var l,o,r,a,m,f,p,b,y,N,C,g,A,T,_;let O=H(null!==(g=U(null==e?void 0:e.productId))&&void 0!==g?g:null==e?void 0:e.productId),x=H(null==e?void 0:e.productId),P=null===(l=z.find(i=>i.lineItemId===e.lineItemId))||void 0===l?void 0:l.calories,I=(0,c.P)(e,"isOrderHistory")&&e.isOrderHistory,{modifiersAndSelectionsData:D}=V({...e},!0,I?"orderHistory":"checkout"),F=function e(i){return Array.isArray(i)?i.map(i=>{var l;let t=(null==i?void 0:i.upCharge)==null||isNaN(Number(null==i?void 0:i.upCharge))?Number(null!==(l=null==i?void 0:i.price)&&void 0!==l?l:0):Number(null==i?void 0:i.upCharge);return{...i,isUnavailable:!!i.quantity&&i.isUnavailable,upCharge:Number(t.toFixed(2)),childItems:e(i.childItems||[])}}):[]}(D),k=$(e),w=null,S=null,q=!1,j=(0,c.P)(e,"appliedCertificates")&&Array.isArray(null==e?void 0:e.appliedCertificates)&&(null==e?void 0:e.appliedCertificates.length)>0,M=(0,c.P)(e,"appliedOffers")&&(null==e?void 0:null===(r=e.appliedOffers)||void 0===r?void 0:null===(o=r[0])||void 0===o?void 0:o.isCheckLevel),L=(0,c.P)(e,"appliedOffers")&&Array.isArray(null==e?void 0:e.appliedOffers)&&(null==e?void 0:e.appliedOffers.length)>0,E=(0,c.P)(e,"appliedCertificates")&&Array.isArray(null==e?void 0:e.appliedCertificates)&&(null==e?void 0:e.appliedCertificates.length)>0,B=L?(null==e?void 0:null===(m=e.appliedOffers)||void 0===m?void 0:null===(a=m[0])||void 0===a?void 0:a.description)||eo:void 0,R=E?(null==e?void 0:null===(p=e.appliedCertificates)||void 0===p?void 0:null===(f=p[0])||void 0===f?void 0:f.description)||eo:void 0,Z=E&&null!==(A=null==e?void 0:null===(y=e.appliedCertificates)||void 0===y?void 0:null===(b=y[0])||void 0===b?void 0:b.discountAmount)&&void 0!==A?A:0,K=(0,u.L)(e.selections,e.modifiers),G=e.price+K,X=(0,c.P)(e,"isPriceForBulk")&&(null==e?void 0:e.isPriceForBulk)?+G.toFixed(2):+(G*(+e.quantity||0)).toFixed(2);if(!Y||I)q=(0,c.P)(e,"discountedPrice")&&null!=e.discountedPrice&&Number(e.discountedPrice)<X,S=function(e,i){var l,t,o,n,r,u,d;if(!e)return{totalDiscount:0,itemLevelDiscount:0,modifiersLevelDiscount:0};let a=(null==e?void 0:null===(t=e.appliedOffers)||void 0===t?void 0:null===(l=t[0])||void 0===l?void 0:l.code)||null,s=0,c=0;if(s=Number("appliedOffers"in e&&(null==e?void 0:null===(n=e.appliedOffers)||void 0===n?void 0:null===(o=n[0])||void 0===o?void 0:o.discountAmount))||0,a===(null==i?void 0:null===(r=i.variables)||void 0===r?void 0:r.offer_code)&&i.enabled&&Array.isArray(e.selections))for(let i of e.selections)for(let e of null!==(u=i.modifiers)&&void 0!==u?u:[]){let i=null===(d=e.appliedOffers)||void 0===d?void 0:d.find(e=>e.code===a);i&&(c+=Number(null==i?void 0:i.discountAmount))}return Number(s+c).toFixed(2)}(e,ed),w=X.toFixed(2);else{let i=(0,c.P)(e,"discountedPrice")?e.discountedPrice:null;w=null!=i?i:X.toFixed(2),S=(0,c.P)(e,"appliedOffers")&&!M?null===(T=e.appliedOffers[0])||void 0===T?void 0:T.discountAmount:null,q=null!=i&&!M}let W=(0,d.VN)(e,null==x?void 0:x.volumePrices,null==x?void 0:x.ingredientRefs),J=null!==(_=null==x?void 0:x.totalCalories)&&void 0!==_?_:null==x?void 0:null===(N=x.nutrition)||void 0===N?void 0:N.totalCalories,ee=(0,v.KA)({baseCalories:J,modifiers:null==e?void 0:e.modifiers,selections:J?void 0:null==e?void 0:e.selections,resolveCalories:e=>{var i;return null===(i=es(e))||void 0===i?void 0:i.totalCalories}}),{caloriesText:ei}=(0,h.gZ)(null!=P?P:null!=J||ee>0?ee:void 0,null==x?void 0:null===(C=x.nutrition)||void 0===C?void 0:C.caloriesRange),el=ei?"".concat(ei," ").concat(h.LC.checkout):"";return(0,t.jsx)(n.$OZ,{imageUrl:(0,s.O9)(null==x?void 0:x.imageUrl,s.H2.sm),itemTitle:(null==O?void 0:O.displayName)||(null==x?void 0:x.displayName)||e.description,itemPrice:w,quantity:W,itemSize:null==x?void 0:x.ctaLabel,data:F,itemCalories:el,isAuthenticated:Q,showImage:!0,showPrice:!0,isRewardApplied:q,offerLabel:B,offerDiscountAmount:S,isCertificateApplied:j,certificateLabel:R,certificateDiscountAmount:Z,...k},"".concat(null==e?void 0:e.productId).concat(i))})}),ec()]});return ee?(0,t.jsxs)("div",{className:F().container,id:"orderReview",children:[(0,t.jsxs)(n.UNf,{sectionClass:F().accordionSection,isOpen:!el,hideBorders:!0,hint:el&&er?er
1:void 0,index:null!==(E=null==R?void 0:null===(L=R.checkoutLayoutConfig)||void 0===L?void 0:null===(M=L.review)||void 0===M?void 0:M.order)&&void 0!==E?E:0,onAccordionBlockToggled:eu,children:[(0,t.jsx)("div",{slot:"accordion-title",className:F().accordionTitle,children:(0,t.jsx)(n.ZIf,{tag:"h3",className:"ty-heading-h3",text:X})}),(0,t.jsx)("div",{slot:"accordion-content",children:ev()})]}),(0,t.jsx)("div",{className:F().orderReviewBorder})]}):(0,t.jsxs)("div",{className:F().container,id:"orderReview",children:[((null==R?void 0:R.order)||G)&&(0,t.jsx)("div",{className:F().sectionHeader,children:(0,t.jsx)(n.M$0,{sectionNumber:J,headerText:X})}),ev(),(0,t.jsx)("div",{className:F().orderReviewBorder})]})}},80232:function(e,i,l){"use strict";l.d(i,{VH:function(){return n},w6:function(){return K},c:function(){return Z},Xy:function(){return E},hg:function(){return B},QK:function(){return R},k1:function(){return M},wb:function(){return X},Bk:function(){return $},WM:function(){return z},lA:function(){return U},iK:function(){return L},jT:function(){return j},dC:function(){return q},Xr:function(){return S},D0:function(){return w},h:function(){return F},PM:function(){return k},nC:function(){return H},qP:function(){return Q},j8:function(){return V},qj:function(){return Y},aF:function(){return G}});let t=(e,i)=>null===i?"Custom":0===i&&0===e?"No Tip":"".concat(i,"%");var o,n,r=l(80839);let{Checkout:{THRESHOLD_TO_CALCULATE_DELIVERY_TIP:u,THRESHOLD_TO_CALCULATE_PICKUP_TIP:d,THRESHOLD_TO_CALCULATE_CONTACTLESS_TIP:a,START_AMOUNT_OF_PICKUP_TIP:s,START_AMOUNT_OF_DELIVERY_TIP:c,START_AMOUNT_OF_CONTACTLESS_TIP:v,DELIVERY_TIP_PERCENTAGE:m,PICKUP_TIP_PERCENTAGE:f,CONTACTLESS_TIP_PERCENTAGE:p,DEFAULT_TIP_PERCENTAGE:b,DEFAULT_TIPS_ID:y,CONTACTLESS_DEFAULT_TIPS_ID:h,NO_TIP_ID:N,TIP_ALLOWED_BY_DOORDASH:C,MIN_SUBTOTAL_VALUE_FOR_PICKUP_TIPPING:g,IS_ALLOW_MULTIDECIMAL_SYMBOL:A,IS_SHOW_KEEP_THE_CHANGE:T,MIN_AVAILABLE_TIPS:_,TIPPING_ERROR_MESSAGE_MAXAMOUNT:O,TIPPING_ERROR_MESSAGE_SUBTOTAL:x,DEFAULT_DELIVERY_TIP_VALUES:P,TITLE_TEXT_FOR_DELIVERY_TIP:I,TITLE_TEXT_FOR_PICKUP_TIP:D}}=l(72517).default,F=Number(u),k=Number(d),w=Number(a),S=Number(s),q=Number(c),j=Number(v),M=null==m?void 0:m.split(",").map(Number),L=null==f?void 0:f.split(",").map(Number),E=null==p?void 0:p.split(",").map(Number),B=null==b?void 0:b.split(",").map(Number);null==P||P.split(",").map(Number);let R=Number(y),Z=Number(h),K=Number(N),H=Number(C),U=Number(g);null==A||A.toLowerCase();let $=(null==T?void 0:T.toLowerCase())==="true",z=Number(_),Q=O,V=x,Y=I,G=D;(o=n||(n={})).inactive="inactive",o.active="active",o.success="success";let X=(e,i)=>{let l=t(e,i);return{type:r.dz,payload:{tipAmount:e,tipPercentage:l}}}},4431:function(e){e.exports={costSummaryContainer:"costSummary_costSummaryContainer__w1GoI",costSummaryHeader:"costSummary_costSummaryHeader__yq8nm",costSummaryBorder:"costSummary_costSummaryBorder__YnExj"}},98802:function(e){e.exports={sequenceNumber:"orderReview_sequenceNumber__fs_IR",sectionHeader:"orderReview_sectionHeader__gcQkO",orderReviewBorder:"orderReview_orderReviewBorder__KKrvJ",accordionSection:"orderReview_accordionSection__g415i",container:"orderReview_container__9Z_Ef",accordionTitle:"orderReview_accordionTitle__A2lsu"}}}]); 2//# sourceMappingURL=3131-f00c07a081a20e0a.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.