PageSourceSearch

https://us.usm.com/cdn/shopifycloud/checkout-web/assets/c1/component-ShippingGroupsSummary.C-Zr_cWu.js

js usm.com collected 2026-09-24 17:44:47 UTC 5,510 bytes, 1 lines download raw bytes

1import{l as T,h as b,f as m,u as r,S as M,i as p,s as D}from"./esnext-vendor.BBoIVOQW.js";import{ac as w,ad as x,l as _,G as N}from"./hydrate.Tsur0pib.js";import{S as n}from"./OnePage.CkZ_VFLS.js";import{S as P}from"./ShippingMethodRateLabel.Doe-JTYM.js";import{S as A}from"./EstimatedDeliveryContent.B6SO5ZZV.js";import{T as B,a5 as I,aO as C,aP as G}from"./addresses-is-address-empty.ZJ1ThpFy.js";import{a as O,b as R}from"./shipping-methods-grouping.S_i1LuzE.js";import{D as W}from"./PendingShipping.B15tiX3F.js";import"./app.CUBUOQtX.js";import"./shared-permissions.DW7FOCqf.js";import"./hooks-useShopPayExternalAppContext.YLtTu3k6.js";import"./components-DeliveryTransition.Dys1ZJbh.js";import"./localization-index.P2wbDjPJ.js";import"./useShopPayButtonClassName.BGKzXWjH.js";import"./shared-shop-theme.Bl1CDyC7.js";import"./hooks-useShowShopPayOptin.BPTq9EIX.js";import"./AddressPresenter.Ce4uWLSc.js";import"./hooks-useShouldRevealCustomization.1KSlt0eq.js";import"./shop-pay-installments-types._vopm3yK.js";import"./hooks-useForceShopPayUrl.z4AJBm7B.js";import"./ChangeCompanyLocationLink.a6EWibK9.js";import"./BillingAddressForm.BMqAGUql.js";import"./PhoneField.D8EvZ0Pm.js";import"./hooks-useSuppressShopPayModalOnLoad.CwH45iIp.js";import"./components-RedirectionNotice.module.qsrQCJ0v.js";import"./Choice.18syyoW7.js";import"./Checkbox.dqdh-9I_.js";import"./ImpressionEventCapture.IVS9ZWTI.js";import"./ShopPayLogo.DdN9PLvG.js";import"./hooks-useWalletsTimeout.BmMXm9Gc.js";import"./Page.B9pV9lua.js";import"./cross-border-hooks.BN4C-Hww.js";import"./shop-pay-installments-monorail.wQxzDho3.js";import"./hooks-useShopPayNewSignupLoginExperiment.CXtCCSeF.js";import"./IncentiveBadge.DttARc72.js";import"./Section-SectionStyleOverride.DC78UZTk.js";import"./TransitionHeight.BCpWGRvL.js";import"./AutocompleteField-hooks.Cs2Bn4N3.js";import"./StickyPayButton-StickyPayButton.module.DMBRqKer.js";import"./Switch.DcsaOS_H.js";import"./shared-negotiation-input-redeemable.DoYPkwkm.js";import"./PayButton-helpers.Xs3mcmMx.js";import"./graphql-PaymentSessionMutation.KqKA7ogg.js";import"./helpers-credit-card-disabled.CM3LQmkz.js";import"./hooks-payment-button.Byb-1Rv8.js";import"./useAddressMutationsWithNegotiation.CQZ3NdoZ.js";import"./amazon-pay-useAmazonPayPaymentLine.CMgi35Fb.js";import"./PaymentIcon.CEAvn1dM.js";import"./PaymentLine.DOb0V3pD.js";import"./Theme-ThemeOverride.DLuOqK2F.js";import"./hooks-useUpdateCheckoutAddress.8zTRFnp4.js";import"./helpers-derivations.f29j39ws.js";import"./redemption-promotions.C4GFMar5.js";import"./payment-usePaymentExemptionReason.lTG2U3gh.js";import"./shop-pay-normalizeBuyerDetails.z6w6H1D3.js";import"./hooks-useShopPayProgressIntercepts.CTuACx9_.js";import"./proposal-delegated-payment-instrument.D8Rq5lsx.js";import"./Section.CfudEpRb.js";import"./negotiated-findSelectedDeliveryMethod.DhxHslog.js";import"./PaymentErrorBanner.CpfGIpPc.js";import"./hooks-useGeneralPaymentErrorMessage.D4EkCdRM.js";import"./hooks-usePreselectSpi.IsvB0pZz.js";import"./Middot.OBjXYL_E.js";import"./shipping-methods-consolidated-included.Bra92G5_.js";import"./ShippingLines.a_Lo3tMv.js";import"./ShipmentBreakdown.BNMywNRQ.js";import"./MerchandiseModal.BB8GJAb2.js";import"./ShippingMethodSelector.DQZ35n22.js";import"./TextArea.An2gFfWj.js";import"./SubscriptionPriceBreakdown.CqzG7Z3N.js";import"./StockProblems-StockProblemsLineItemList.Beyqm7Al.js";const F=5;function re(){const{i18n:a}=B(),l=I().deliveryNext,{selectedMacro:h}=w(),u=T(h),c=W.usePreload();b(()=>{c()},[]);const o=m(()=>{if(l.value?.status!=="filled")return;const i=C(l.value.lines).filter(G),{oneTimePurchaseLines:e}=x(i),{buyWithPrimeLines:t,shipsNowLines:s,shipsLaterLines:S}=O(i),v=e.length>F?u.value:void 0;return{buyWithPrimeLines:t,hideThumbnail:e.length===1,selectedMacro:v,shipsByDateLines:R(i),shipsLaterLines:S,shipsNowLines:s}}),d=m(()=>o.value?.selectedMacro),y=m(()=>{const i=o.value;if(i?.buyWithPrimeLines?.length)return{hideThumbnail:i.hideThumbnail,lines:i.buyWithPrimeLines}}),L=m(()=>{const i=o.value;if(i?.shipsNowLines?.length)return{hideThumbnail:i.hideThumbnail,lines:i.shipsNowLines}}),g=m(()=>{const i=o.value;if(i?.shipsLaterLines?.length)return{hideThumbnail:i.hideThumbnail,lines:i.shipsLaterLines,shippingTime:a.translate("shipping.pre_order_ships_later")}}),f=m(()=>{const i=o.value;return i?(i.shipsByDateLines??[]).flatMap(([e,t])=>t.length?[{dateString:e,hideThumbnail:i.hideThumbnail,lines:t,shippingTime:a.translate("shipping.pre_order_ships_date",{date:a.formatDate(new Date(e),{timeZone:"UTC",month:"short",day:"numeric"})})}]:[]):[]});return o.value?r(p,{when:d,fallback:r(N,{gridAutoRows:"minmax(0, 1fr)",gridTemplateColumns:"minmax(0, 1fr)",gridTemplateRows:"minmax(0, 1fr)",gap:"small-200",children:[r(p,{when:y,children:({hideThumbnail:i,lines:e})=>r(n,{lines:e,hideThumbnail:i})}),r(p,{when:L,children:({hideThumbnail:i,lines:e})=>r(n,{lines:e,hideThumbnail:i})}),r(p,{when:g,children:({hideThumbnail:i,lines:e,shippingTime:t})=>r(n,{lines:e,shippingTime:t,hideThumbnail:i})}),r(D,{each:f,getKey:i=>i.dateString,children:({hideThumbnail:i,lines:e,shippingTime:t})=>r(n,{lines:e,shippingTime:t,hideThumbnail:i})})]}),children:({cost:i,costAfterDiscounts:e,title:t,deliveryPromisePresentmentTitle:s})=>r(M,{children:[r(P,{methodTitle:t,showInterpunct:!0,price:r(A,{cost:i,costAfterDiscounts:e,styleOverrides:{textSize:"small",freeTextLetterCase:"uppercase",costSpacing:"none"}})}),s?r(_,{color:"subdued",children:s.long}):null]})}):null}export{re as default};

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.