PageSourceSearch

https://nativemilk.co.in/cdn/shopifycloud/checkout-web/assets/c1/component-SubscriptionGroupLine.B09gKcOU.js

js nativemilk.co.in collected 2026-10-01 11:58:21 UTC 2,376 bytes, 1 lines download raw bytes

1import{f as C,T as L,u as e,S as m,i as k}from"./esnext-vendor.BDPAaZdq.js";import{e as w,s as R,v as g,w as z,U as b,c as E}from"./hydrate.B0xlt2dG.js";import{S as _}from"./ShipmentLine.D7ZK6g9V.js";import{u as P,S as B}from"./SubscriptionPriceBreakdown.DYrSBpqu.js";import{O as A}from"./hooks-useReplaceShopPayInHistory.C8UL-mAH.js";import"./app.D1P6yWfp.js";import"./helpers-getNormalizedPaymentMethodName.B-mE5wnL.js";import"./shared-permissions.BaDWlj5_.js";import"./hooks-useShopPayExternalAppContext.DyGXtar4.js";import"./MerchandiseModal.WyfeQS3f.js";import"./EstimatedDeliveryContent.C1e3pn_u.js";import"./hooks-useShowMobileOrderSummary.DmZ0FrVc.js";class H extends Error{constructor(){super(...arguments),this.name="SubscriptionLineMissingDeliveryMethodError"}}function q({subscriptionLine:p,subscriptionLinesLength:o,index:i,showDivider:u=!0}){const{observability:f,i18n:s}=A(),y=w(),M=C(()=>!R(y.value.currentDetour)),l=g("Checkout::ShippingMethodDetails::RenderAfter"),c=g("Checkout::ShippingMethodDetails::RenderExpanded"),{methods:v,targetMerchandiseLines:S}=p,t=v[0],d=P({priceBreakdown:t?.priceBreakdown?.[0],discountedS
1hippingPrice:t?.costAfterDiscounts}),r=t?.handle??"",h=L(()=>({handle:r,isInModal:!1}),[r]);if(!t)return f.error(new H("We are unable to render a subscription delivery component because we have no subscription delivery methods")),null;const D=o===1,a=z(t?.priceBreakdown);return a.length>1&&a.some(n=>n.flatRateGroupId)?e(m,{children:a.map(n=>e(_,{merchandiseLines:n.targetMerchandiseLines,deliveryMethod:t,modalHeader:s.translate("shipping.shipping_method_recurring_shipments_group_title",{count:1}),subtitle:d,deliveryMethodHandle:r,isNotFirstLine:i>0,accessibilityLabel:s.translate("split_shipping.a11y_recurring_shipment_line",{number:i+1,total:o}),showDivider:u},n.flatRateGroupId))}):D?e(E,{gap:"small-200",children:[e(B,{deliveryMethod:t}),e(k,{when:M,children:e(m,{children:[l&&e(b,{customizations:l,options:h}),c&&e(b,{customizations:c,options:h})]})})]}):e(_,{merchandiseLines:S,deliveryMethod:t,modalHeader:s.translate("shipping.shipping_method_recurring_shipments_group_title",{count:1}),subtitle:d,deliveryMethodHandle:r,isNotFirstLine:i>0,accessibilityLabel:s.translate("split_shipping.a11y_recurring_shipment_line",{number:i+1,total:o}),showDivider:u})}export{H as SubscriptionLineMissingDeliveryMethodError,q 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.