PageSourceSearch

https://guttelus.no/cdn/shopifycloud/checkout-web/assets/c1/StockP…blems-StockProblemsLineItemList.BhXfh82f.js

js guttelus.no collected 2026-09-27 01:01:11 UTC 3,387 bytes, 1 lines download raw bytes

1import{u as e,S as u}from"./esnext-vendor.B9Da21W6.js";import{l,k as m,I as b,G as y,af as i,ag as s,ah as g,ai as d,aj as h,ak as f,al as _,am as k,an as o,ao as x,ap as S}from"./hydrate.DZ4YTm7p.js";import{S as c}from"./addresses-is-address-empty.Bn2lNY_L.js";function C({quantity:n,previousQuantity:t}){const{i18n:r}=c();return e(m,{alignItems:"end",children:[e(l,{size:"small",color:"subdued",type:"redundant",children:r.translate("stock.item_label",{count:t})}),e(l,{children:r.translate("stock.item_label",{count:n})})]})}function I({merchandiseIssueType:n}){const{i18n:t}=c();return e(y,{gridAutoFlow:"column",gridAutoColumns:"minmax(auto, max-content)",gridTemplateColumns:"minmax(auto, max-content)",gridTemplateRows:"minmax(0, 1fr)",gap:"small-400",alignItems:"center",alignContent:"center",children:[e(b,{size:"small",type:"disabled",tone:"critical"}),e(l,{type:"strong",size:"small",tone:"critical",letterCase:"uppercase",children:(()=>{switch(n){case i.Unfulfillable:case i.Unavailable:return t.translate("contextual_availability.unavailable_label");case i.Unpurchasable:case i.UnpurchasableB2B:return t.translate("stock.unpurchasable_product.status_column_header");case i.Unshippable:return t.translate("stock.unpurchasable_product_generic.status_column_header");default:return t.translate("stock.sold_out_label")}})()})]})}function P({price:n,previousPrice:t}){const{i18n:r}=c();return e(m,{alignItems:"end",children:[t&&e(u,{children:[e(l,{accessibilityVisibility:"exclusive",children:r.translate("order_summary.original_price")}),e(l,{size:"small",color:"subdued",type:"redundant",translate:!1,children:r.formatCurrency(t.amount,{currency:t.currencyCode})})]}),n&&e(u,{children:[e(l,{accessibilityVisibility:"exclusive",children:r.translate("stock.price_update.updated_price")}),e(l,{translate:!1,children:r.formatCurrency(n.amount,{currency:n.currencyCode})})]})]})}function L(n){const{line:t,problem:r}=n,{image:a,title:p}=n.line;return e(h,{...n,children:[e(s,{children:e(f,{src:a?.one,srcSet:a?`${a.one} 1x, ${a.two} 2x, ${a.four} 4x`:void 0,alt:a?.altText})}),e(s,{primary:!0,children:e(_,{id:null,deferredAmount:t.deferredAmount,options:t.options,properties:t.properties,recurringTotal:t.recurringTotal,sellingPlan:t.sellingPlan,subtitle:t.subtitle,title:p,totalPrice:t.totalPrice})}),e(s,{noWrap:!0,children:e(R,{problem:r})})]})}function T(n){return n.type===i.PriceChange}function z(n){return n.type===i.QuantityChange}function R(n){const{problem:t}=n;return T(t)?e(P,{price:t.negotiatedPrice,previousPrice:t.proposedPrice}):z(t)?e(C,{quantity:t.negotiatedQuantity??0,previousQuantity:t.proposedQuantity??0}):e(I,{merchandiseIssueType:t.type})}function v(n){return e(h,{...n,children:[e(s,{children:e(g,{contentDisplay:"block",blockSize:"64px",inlineSize:"64px"})}),e(s,{primary:!0,children:e(d,{inlineSize:"base"})}),e(s,{inlineAlignment:"center",children:e(d,{inlineSize:"small"})})]})}function $(n){const{i18n:t}=c();return e(S,{children:[e(k,{hidden:!0,blockPadding:"base",children:[e(
1o,{hidden:!0,children:t.translate("order_summary.product_image_label")}),e(o,{hidden:!0,children:t.translate("order_summary.description_label")}),e(o,{hidden:!0,children:t.translate("order_summary.quantity_label")})]}),e(x,{children:n.lineItems.map(({line:r,problem:a})=>n.loading?e(v,{},r.stableId):e(L,{problem:a,line:r},`${a.type}-${r.stableId}`))})]})}export{$ as S};

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.