PageSourceSearch

https://shop.bittermilk.com/cdn/shopifycloud/checkout-web/assets/c…component-ShippingGroupsSummary.DjJ3L9Uw.js

js bittermilk.com collected 2026-09-25 15:16:16 UTC 5,491 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.B9Da21W6.js";import{ac as w,ad as x,l as _,G as N}from"./hydrate.B4yS4myh.js";import{S as n}from"./OnePage.BzB6QSpS.js";import{S as P}from"./ShippingMethodRateLabel.BczUlK97.js";import{S as A}from"./EstimatedDeliveryContent.N0DWzNeD.js";import{S as B,a4 as I,aL as C,aM as G}from"./addresses-is-address-empty.BgqK_zG_.js";import{g as R,a as W}from"./shipping-methods-grouping.CtKrh_Du.js";import{D as O}from"./PendingShipping.BF5kZQEo.js";import"./graphql-PaymentSessionMutation.DJrmXbx9.js";import"./app.3xnYS5zI.js";import"./hooks-useShopPayExternalAppContext.DPMzO6wO.js";import"./hooks-useReplaceShopPayInHistory.DcFB3a73.js";import"./components-VatNumberValidationField.D67SQ3lt.js";import"./localization-index.Bro8unL5.js";import"./useShopPayButtonClassName.qvMFUOcV.js";import"./shared-shop-theme.COUCqJYi.js";import"./hooks-useShowShopPayOptin.BDMNomvs.js";import"./AddressPresenter.BLD4r5EN.js";import"./hooks-useShouldRevealCustomization.CsootzFS.js";import"./hooks-useForceShopPayUrl.C2ZNNdwy.js";import"./ChangeCompanyLocationLink.DjKlk5Mg.js";import"./BillingAddressForm.DavEQGPd.js";import"./components-RedirectionNotice.module.CtEG0YAw.js";import"./amazon-pay-useAmazonPayPaymentLine.BNRz9asa.js";import"./PhoneField.DBCuSqxo.js";import"./hooks-useSuppressShopPayModalOnLoad.BATXRvBx.js";import"./Popover.CNzomHVN.js";import"./Choice.CDjRJs0E.js";import"./Checkbox.BczifWI0.js";import"./shop-pay-installments-monorail.DvKk051s.js";import"./ShopPayLogo.D4bTvXV6.js";import"./hooks-useWalletsTimeout.BM5fP26E.js";import"./stopwatch.BB4J8gXS.js";import"./cross-border-hooks.BaPsRg4c.js";import"./PayButton-helpers.CM5guAPL.js";import"./MarketsProDisclaimer.CdZfE75O.js";import"./IncentiveBadge.D5Z_lWbZ.js";import"./Section-SectionStyleOverride.sufnDsdd.js";import"./TransitionHeight.C3L27Pqk.js";import"./AutocompleteField-hooks.DlPCpnup.js";import"./StickyPayButton-StickyPayButton.module.BJnL9-DP.js";import"./Switch.7EoeuAEf.js";import"./cvv-cvvBridge.hYfPqjG6.js";import"./hooks-payment-button.aUifgNQr.js";import"./useAddressMutationsWithNegotiation.DNCHxdTZ.js";import"./PaymentIcon.JjE8o6o4.js";import"./PaymentLine.BaMerjbg.js";import"./Theme-ThemeOverride.DlST5SjW.js";import"./hooks-useUpdateCheckoutAddress.BNYaFXwf.js";import"./helpers-derivations.Cr-il7Z-.js";import"./redemption-promotions.DLBLAp8j.js";import"./payment-usePaymentExemptionReason.DMw_Ho83.js";import"./shop-pay-normalizeBuyerDetails.D_U_lYsO.js";import"./hooks-useShopPayProgressIntercepts.DIswdKHy.js";import"./proposal-delegated-payment-instrument.DdQUrP6a.js";import"./Section.DtSz0nUv.js";import"./negotiated-findSelectedDeliveryMethod.BaIHcQBI.js";import"./PaymentErrorBanner.BorVO5Qz.js";import"./hooks-useGeneralPaymentErrorMessage.Dg4346To.js";import"./hooks-usePreselectSpi.C9HlQZO5.js";import"./checkout-as-guest-amazon-pay.OZpfvDZ9.js";import"./Middot.BV8s_EEX.js";import"./shipping-methods-consolidated-included.Braf68bL.js";import"./ShippingLines.D2wJ2oT7.js";import"./ShipmentBreakdown.CGXd16n7.js";import"./MerchandiseModal.DP2EJjwH.js";import"./ShippingMethodSelector.B8AJyclX.js";import"./TextArea.Iq2WHHZg.js";import"./SubscriptionPriceBreakdown.Jvapmmt2.js";import"./StockProblems-StockProblemsLineItemList.B-CUAZhR.js";import"./hooks-useShopPayNewSignupLoginExperiment.Da9ORliN.js";const F=5;function re(){const{i18n:a}=B(),l=I().deliveryNext,{selectedMacro:h}=w(),u=T(h),c=O.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}=R(i),v=e.length>F?u.value:void 0;return{buyWithPrimeLines:t,hideThumbnail:e.length===1,selectedMacro:v,shipsByDateLines:W(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.