diff --git a/scripts/__dropins__/storefront-order/chunks/CartSummaryItem.js b/scripts/__dropins__/storefront-order/chunks/CartSummaryItem.js index d7826219b..d3dd6df9a 100644 --- a/scripts/__dropins__/storefront-order/chunks/CartSummaryItem.js +++ b/scripts/__dropins__/storefront-order/chunks/CartSummaryItem.js @@ -1,3 +1,3 @@ /*! Copyright 2025 Adobe All Rights Reserved. */ -import{jsx as a,jsxs as y,Fragment as E}from"@dropins/tools/preact-jsx-runtime.js";import{Price as $,Image as z,CartItem as A,Icon as B,Incrementer as F}from"@dropins/tools/components.js";import{useCallback as L}from"@dropins/tools/preact-hooks.js";import{classes as V}from"@dropins/tools/lib.js";import{O as K}from"./OrderLoaders.js";import*as d from"@dropins/tools/preact-compat.js";const R=h=>d.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...h},d.createElement("path",{vectorEffect:"non-scaling-stroke",d:"M0.75 12C0.75 5.78421 5.78421 0.75 12 0.75C18.2158 0.75 23.25 5.78421 23.25 12C23.25 18.2158 18.2158 23.25 12 23.25C5.78421 23.25 0.75 18.2158 0.75 12Z",stroke:"currentColor"}),d.createElement("path",{vectorEffect:"non-scaling-stroke",d:"M11.75 5.88423V4.75H12.25V5.88423L12.0485 13.0713H11.9515L11.75 5.88423ZM11.7994 18.25V16.9868H12.2253V18.25H11.7994Z",stroke:"currentColor"})),Q=({placeholderImage:h="",loading:H,product:e,itemType:M,taxConfig:Z,translations:m,disabledIncrementer:j,onQuantity:x,showConfigurableOptions:k,routeProductDetails:v})=>{var T,S,_,D,f;const{taxExcluded:w,taxIncluded:I}=Z,n=L((i,s,t)=>a($,{amount:i,currency:s,weight:"normal",...t}),[]),N=L(i=>{var t,g;const s=(t=i==null?void 0:i.product)!=null&&t.thumbnail.url.length?(g=i==null?void 0:i.product)==null?void 0:g.thumbnail.url:h;return a(z,{src:s,alt:i==null?void 0:i.productName,loading:"lazy",width:"90",height:"120"})},[h]);if(!e)return a(K,{});let u={};const b=M==="cancelled",q=(S=(T=e==null?void 0:e.product)==null?void 0:T.stockStatus)==null?void 0:S.includes("IN_STOCK"),l=e==null?void 0:e.giftCard,W=e.totalQuantity>1?{quantity:e.totalQuantity}:{},P=e.discounted,{includeAndExcludeTax:c,includeTax:o,excludeTax:r}=e.taxCalculations,O={...(e==null?void 0:e.configurableOptions)||{},...(e==null?void 0:e.bundleOptions)||{},...l!=null&&l.senderName?{[m.sender]:l==null?void 0:l.senderName}:{},...l!=null&&l.senderEmail?{[m.sender]:l==null?void 0:l.senderEmail}:{},...l!=null&&l.senderName?{[m.sender]:l==null?void 0:l.senderName}:{},...l!=null&&l.recipientEmail?{[m.recipient]:l==null?void 0:l.recipientEmail}:{},...l!=null&&l.message?{[m.message]:l==null?void 0:l.message}:{},...e!=null&&e.downloadableLinks?{[`${(_=e==null?void 0:e.downloadableLinks)==null?void 0:_.count} ${m.downloadableCount}`]:(D=e==null?void 0:e.downloadableLinks)==null?void 0:D.result}:{}};if(I&&w){const i=n(c.originalPrice.value,c.originalPrice.currency),s=n(c.totalOriginalPrice.value,c.totalOriginalPrice.currency,{variant:e.discounted?"strikethrough":"default",weight:"bold"}),t=n(c.totalDiscountedPrice.value,c.totalDiscountedPrice.currency,{sale:!0,weight:"bold"}),g=n(c.totalExcludingTax.value,c.totalExcludingTax.currency,{weight:"bold"});u={taxExcluded:!0,taxIncluded:void 0,price:i,total:y(E,{children:[s,e.discounted?t:null]}),totalExcludingTax:g}}else if(!I&&w){const i=n(r.originalPrice.value,r.originalPrice.currency),s=n(r.totalOriginalPrice.value,r.totalOriginalPrice.currency,{variant:P?"strikethrough":"default",weight:"bold"}),t=n(r.totalDiscountedPrice.value,r.totalDiscountedPrice.currency,{sale:!0,weight:"bold"}),g=n(r.totalExcludingTax.value,r.totalExcludingTax.currency,{weight:"bold"});u={taxExcluded:void 0,taxIncluded:void 0,price:i,total:y(E,{children:[s,P?t:null]}),totalExcludingTax:g}}else if(I&&!w){const i=n(o.singleItemPrice.value,o.singleItemPrice.currency),s=n(o.totalOriginalPrice.value,o.totalOriginalPrice.currency,{variant:P?"strikethrough":"default",weight:"bold"}),t=n(o.totalDiscountedPrice.value,o.totalDiscountedPrice.currency,{sale:!0,weight:"bold"});u={taxExcluded:void 0,taxIncluded:!0,price:i,total:y(E,{children:[s,P?t:null]})}}return a(A,{loading:H,alert:b&&q?y("span",{children:[a(B,{source:R}),m.outOfStock]}):a(E,{}),configurations:(k==null?void 0:k(O))??O,title:v?a("a",{"data-testid":"product-name",className:V(["cart-summary-item__title",["cart-summary-item__title--strikethrough",b]]),href:v(e),children:e==null?void 0:e.productName}):a("div",{"data-testid":"product-name",className:V(["cart-summary-item__title",["cart-summary-item__title--strikethrough",b]]),children:e==null?void 0:e.productName}),sku:a("div",{children:(f=e==null?void 0:e.product)==null?void 0:f.sku}),...W,image:v?a("a",{href:v(e),children:N(e)}):N(e),...u,footer:x&&!j?a(F,{value:1,min:1,max:e==null?void 0:e.totalQuantity,onValue:i=>x==null?void 0:x(Number(i)),name:"quantity","data-testid":"returnIncrementer",readonly:!0}):void 0})};export{Q as C,R as S}; +import{jsx as l,jsxs as y,Fragment as E}from"@dropins/tools/preact-jsx-runtime.js";import{Price as z,Image as A,CartItem as B,Icon as F,Incrementer as K}from"@dropins/tools/components.js";import{useCallback as V}from"@dropins/tools/preact-hooks.js";import{classes as H}from"@dropins/tools/lib.js";import{O as Q}from"./OrderLoaders.js";import*as O from"@dropins/tools/preact-compat.js";const R=o=>O.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...o},O.createElement("path",{vectorEffect:"non-scaling-stroke",d:"M0.75 12C0.75 5.78421 5.78421 0.75 12 0.75C18.2158 0.75 23.25 5.78421 23.25 12C23.25 18.2158 18.2158 23.25 12 23.25C5.78421 23.25 0.75 18.2158 0.75 12Z",stroke:"currentColor"}),O.createElement("path",{vectorEffect:"non-scaling-stroke",d:"M11.75 5.88423V4.75H12.25V5.88423L12.0485 13.0713H11.9515L11.75 5.88423ZM11.7994 18.25V16.9868H12.2253V18.25H11.7994Z",stroke:"currentColor"})),C=({placeholderImage:o="",loading:M,product:e,itemType:Z,taxConfig:j,translations:g,disabledIncrementer:q,onQuantity:b,showConfigurableOptions:k,routeProductDetails:v})=>{var S,_,D,f,L;const{taxExcluded:w,taxIncluded:I}=j,a=V((i,t,s)=>l(z,{amount:i,currency:t,weight:"normal",...s}),[]),T=V(i=>{var s,x;const t=(s=i==null?void 0:i.product)!=null&&s.thumbnail.url.length?(x=i==null?void 0:i.product)==null?void 0:x.thumbnail.url:o;return l(A,{src:t,alt:i==null?void 0:i.productName,loading:"lazy",width:"90",height:"120"})},[o]);if(!e)return l(Q,{});let P={};const N=Z==="cancelled",W=(_=(S=e==null?void 0:e.product)==null?void 0:S.stockStatus)==null?void 0:_.includes("IN_STOCK"),n=e==null?void 0:e.giftCard,$=e.totalQuantity>1?{quantity:e.totalQuantity}:{},u=e.discounted,{includeAndExcludeTax:c,includeTax:h,excludeTax:r}=e.taxCalculations,m=e==null?void 0:e.totalQuantity,d={...(e==null?void 0:e.configurableOptions)||{},...(e==null?void 0:e.bundleOptions)||{},...n!=null&&n.senderName?{[g.sender]:n==null?void 0:n.senderName}:{},...n!=null&&n.senderEmail?{[g.sender]:n==null?void 0:n.senderEmail}:{},...n!=null&&n.senderName?{[g.sender]:n==null?void 0:n.senderName}:{},...n!=null&&n.recipientEmail?{[g.recipient]:n==null?void 0:n.recipientEmail}:{},...n!=null&&n.message?{[g.message]:n==null?void 0:n.message}:{},...e!=null&&e.downloadableLinks?{[`${(D=e==null?void 0:e.downloadableLinks)==null?void 0:D.count} ${g.downloadableCount}`]:(f=e==null?void 0:e.downloadableLinks)==null?void 0:f.result}:{}};if(I&&w){const i=a(c.originalPrice.value,c.originalPrice.currency),t=a(c.baseOriginalPrice.value*m,c.baseOriginalPrice.currency,{variant:e.discounted?"strikethrough":"default",weight:"bold"}),s=a(c.baseDiscountedPrice.value*m,c.baseDiscountedPrice.currency,{sale:!0,weight:"bold"}),x=a(c.baseExcludingTax.value*m,c.baseExcludingTax.currency,{weight:"bold"});P={taxExcluded:!0,taxIncluded:void 0,price:i,total:y(E,{children:[t,e.discounted?s:null]}),totalExcludingTax:x}}else if(!I&&w){const i=a(r.originalPrice.value,r.originalPrice.currency),t=a(r.baseOriginalPrice.value*m,r.baseOriginalPrice.currency,{variant:u?"strikethrough":"default",weight:"bold"}),s=a(r.baseDiscountedPrice.value*m,r.baseDiscountedPrice.currency,{sale:!0,weight:"bold"}),x=a(r.baseExcludingTax.value*m,r.baseExcludingTax.currency,{weight:"bold"});P={taxExcluded:void 0,taxIncluded:void 0,price:i,total:y(E,{children:[t,u?s:null]}),totalExcludingTax:x}}else if(I&&!w){const i=a(h.singleItemPrice.value,h.singleItemPrice.currency),t=a(h.baseOriginalPrice.value*m,h.baseOriginalPrice.currency,{variant:u?"strikethrough":"default",weight:"bold"}),s=a(h.baseDiscountedPrice.value*m,h.baseDiscountedPrice.currency,{sale:!0,weight:"bold"});P={taxExcluded:void 0,taxIncluded:!0,price:i,total:y(E,{children:[t,u?s:null]})}}return l(B,{loading:M,alert:N&&W?y("span",{children:[l(F,{source:R}),g.outOfStock]}):l(E,{}),configurations:(k==null?void 0:k(d))??d,title:v?l("a",{"data-testid":"product-name",className:H(["cart-summary-item__title",["cart-summary-item__title--strikethrough",N]]),href:v(e),children:e==null?void 0:e.productName}):l("div",{"data-testid":"product-name",className:H(["cart-summary-item__title",["cart-summary-item__title--strikethrough",N]]),children:e==null?void 0:e.productName}),sku:l("div",{children:(L=e==null?void 0:e.product)==null?void 0:L.sku}),...$,image:v?l("a",{href:v(e),children:T(e)}):T(e),...P,footer:b&&!q?l(K,{value:1,min:1,max:e==null?void 0:e.totalQuantity,onValue:i=>b==null?void 0:b(Number(i)),name:"quantity","data-testid":"returnIncrementer",readonly:!0}):void 0})};export{C,R as S}; diff --git a/scripts/__dropins__/storefront-order/chunks/initialize.js b/scripts/__dropins__/storefront-order/chunks/initialize.js index 16c0039b5..c1be8eca9 100644 --- a/scripts/__dropins__/storefront-order/chunks/initialize.js +++ b/scripts/__dropins__/storefront-order/chunks/initialize.js @@ -1,6 +1,6 @@ /*! Copyright 2025 Adobe All Rights Reserved. */ -import{merge as z,Initializer as m}from"@dropins/tools/lib.js";import{events as L}from"@dropins/tools/event-bus.js";import{h as Y}from"./network-error.js";import{PRODUCT_DETAILS_FRAGMENT as K,PRICE_DETAILS_FRAGMENT as j,GIFT_CARD_DETAILS_FRAGMENT as P,ORDER_ITEM_DETAILS_FRAGMENT as D,BUNDLE_ORDER_ITEM_DETAILS_FRAGMENT as V,ORDER_SUMMARY_FRAGMENT as X,ADDRESS_FRAGMENT as H,RETURNS_FRAGMENT as J}from"../fragments.js";import{f as Q,h as o}from"./fetch-graphql.js";const r=n=>n||0,I=n=>{var i,u,_,l,c,a,y,E,T;return{__typename:(n==null?void 0:n.__typename)||"",uid:(n==null?void 0:n.uid)||"",onlyXLeftInStock:(n==null?void 0:n.only_x_left_in_stock)??0,stockStatus:(n==null?void 0:n.stock_status)??"",priceRange:{maximumPrice:{regularPrice:{currency:((_=(u=(i=n==null?void 0:n.price_range)==null?void 0:i.maximum_price)==null?void 0:u.regular_price)==null?void 0:_.currency)??"",value:((a=(c=(l=n==null?void 0:n.price_range)==null?void 0:l.maximum_price)==null?void 0:c.regular_price)==null?void 0:a.value)??0}}},canonicalUrl:(n==null?void 0:n.canonical_url)??"",urlKey:(n==null?void 0:n.url_key)||"",id:(n==null?void 0:n.uid)??"",name:(n==null?void 0:n.name)||"",sku:(n==null?void 0:n.sku)||"",image:((y=n==null?void 0:n.image)==null?void 0:y.url)||"",productType:(n==null?void 0:n.__typename)||"",thumbnail:{label:((E=n==null?void 0:n.thumbnail)==null?void 0:E.label)||"",url:((T=n==null?void 0:n.thumbnail)==null?void 0:T.url)||""}}},d=n=>{if(!n||!("selected_options"in n))return;const i={};for(const u of n.selected_options)i[u.label]=u.value;return i},nn=n=>{const i=n==null?void 0:n.map(_=>({uid:_.uid,label:_.label,values:_.values.map(l=>l.product_name).join(", ")})),u={};return i==null||i.forEach(_=>{u[_.label]=_.values}),Object.keys(u).length>0?u:null},un=n=>(n==null?void 0:n.length)>0?{count:n.length,result:n.map(i=>i.title).join(", ")}:null,_n=n=>({quantityCanceled:(n==null?void 0:n.quantity_canceled)??0,quantityInvoiced:(n==null?void 0:n.quantity_invoiced)??0,quantityOrdered:(n==null?void 0:n.quantity_ordered)??0,quantityRefunded:(n==null?void 0:n.quantity_refunded)??0,quantityReturned:(n==null?void 0:n.quantity_returned)??0,quantityShipped:(n==null?void 0:n.quantity_shipped)??0,quantityReturnRequested:(n==null?void 0:n.quantity_return_requested)??0}),ln=n=>({firstName:(n==null?void 0:n.firstname)??"",lastName:(n==null?void 0:n.lastname)??"",middleName:(n==null?void 0:n.middlename)??""}),$=n=>{const{firstName:i,lastName:u,middleName:_}=ln(n);return{firstName:i,lastName:u,middleName:_,city:(n==null?void 0:n.city)??"",company:(n==null?void 0:n.company)??"",country:(n==null?void 0:n.country)??"",countryCode:(n==null?void 0:n.country_code)??"",fax:(n==null?void 0:n.fax)??"",postCode:(n==null?void 0:n.postcode)??"",prefix:(n==null?void 0:n.prefix)??"",region:(n==null?void 0:n.region)??"",regionId:(n==null?void 0:n.region_id)??"",street:(n==null?void 0:n.street)??[],suffix:(n==null?void 0:n.suffix)??"",telephone:(n==null?void 0:n.telephone)??"",vatId:(n==null?void 0:n.vat_id)??"",customAttributes:(n==null?void 0:n.custom_attributes)??[]}},cn=n=>{const i={value:0,currency:"USD"};return{grandTotal:(n==null?void 0:n.grand_total)??i,totalGiftcard:(n==null?void 0:n.total_giftcard)??i,subtotalExclTax:(n==null?void 0:n.subtotal_excl_tax)??i,subtotalInclTax:(n==null?void 0:n.subtotal_incl_tax)??i,taxes:(n==null?void 0:n.taxes)??[],totalTax:(n==null?void 0:n.total_tax)??i,totalShipping:(n==null?void 0:n.total_shipping)??i,discounts:(n==null?void 0:n.discounts)??[]}},w=n=>{const i={value:0,currency:"USD"},u=(n==null?void 0:n.prices)??{};return{price:(u==null?void 0:u.price)??i,priceIncludingTax:(u==null?void 0:u.price_including_tax)??i,originalPrice:(u==null?void 0:u.original_price)??i,originalPriceIncludingTax:(u==null?void 0:u.original_price_including_tax)??i,discounts:(u==null?void 0:u.discounts)??[]}},an=(n,i,u,_)=>{const l=n==null?void 0:n.price,c=n==null?void 0:n.priceIncludingTax,a=n==null?void 0:n.originalPrice,y=u?(a==null?void 0:a.value)*_:(c==null?void 0:c.value)*_,E={originalPrice:a,totalOriginalPrice:{value:y,currency:a==null?void 0:a.currency},totalDiscountedPrice:{value:(c==null?void 0:c.value)*_,currency:c==null?void 0:c.currency},totalExcludingTax:{value:(l==null?void 0:l.value)*_,currency:l==null?void 0:l.currency}},T={originalPrice:a,totalOriginalPrice:{value:(a==null?void 0:a.value)*_,currency:c==null?void 0:c.currency},totalDiscountedPrice:{value:(i==null?void 0:i.value)*_,currency:l==null?void 0:l.currency},totalExcludingTax:{value:(l==null?void 0:l.value)*_,currency:l==null?void 0:l.currency}},t={singleItemPrice:{value:u?a.value:c.value,currency:c.currency},totalOriginalPrice:{value:y,currency:c.currency},totalDiscountedPrice:{value:c.value*_,currency:c.currency}};return{includeAndExcludeTax:E,excludeTax:T,includeTax:t}},tn=n=>{var i,u,_,l,c;return{senderName:((i=n.gift_card)==null?void 0:i.sender_name)||"",senderEmail:((u=n.gift_card)==null?void 0:u.sender_email)||"",recipientEmail:((_=n.gift_card)==null?void 0:_.recipient_email)||"",recipientName:((l=n.gift_card)==null?void 0:l.recipient_name)||"",message:((c=n.gift_card)==null?void 0:c.message)||""}},sn=n=>{var i,u,_,l;return{label:((u=(i=n==null?void 0:n.product)==null?void 0:i.thumbnail)==null?void 0:u.label)||"",url:((l=(_=n==null?void 0:n.product)==null?void 0:_.thumbnail)==null?void 0:l.url)||""}},W=n=>{var G,e,F,q,x,f,N,s,A,h,O,S,v,M,b,k,p,g;const{quantityCanceled:i,quantityInvoiced:u,quantityOrdered:_,quantityRefunded:l,quantityReturned:c,quantityShipped:a,quantityReturnRequested:y}=_n(n),E=w(n),T=((G=n==null?void 0:n.prices)==null?void 0:G.original_price.value)*(n==null?void 0:n.quantity_ordered)>((e=n==null?void 0:n.prices)==null?void 0:e.price.value)*(n==null?void 0:n.quantity_ordered),t=r(n==null?void 0:n.quantity_ordered),R={value:((F=n==null?void 0:n.product_sale_price)==null?void 0:F.value)||0,currency:(q=n==null?void 0:n.product_sale_price)==null?void 0:q.currency};return{selectedOptions:(n==null?void 0:n.selected_options)??[],productSalePrice:n==null?void 0:n.product_sale_price,status:(n==null?void 0:n.status)??"",type:n==null?void 0:n.__typename,eligibleForReturn:(n==null?void 0:n.eligible_for_return)??!1,productSku:(n==null?void 0:n.product_sku)??"",productName:(n==null?void 0:n.product_name)??"",productUrlKey:(n==null?void 0:n.product_url_key)??"",quantityCanceled:i,quantityInvoiced:u,quantityOrdered:_,quantityRefunded:l,quantityReturned:c,quantityShipped:a,quantityReturnRequested:y,id:n==null?void 0:n.id,discounted:T,total:{value:((x=n==null?void 0:n.product_sale_price)==null?void 0:x.value)*(n==null?void 0:n.quantity_ordered)||0,currency:((f=n==null?void 0:n.product_sale_price)==null?void 0:f.currency)||""},totalInclTax:{value:((N=n==null?void 0:n.product_sale_price)==null?void 0:N.value)*(n==null?void 0:n.quantity_ordered)||0,currency:(s=n==null?void 0:n.product_sale_price)==null?void 0:s.currency},price:R,prices:w(n),itemPrices:E,taxCalculations:an(E,R,T,t),priceInclTax:{value:((A=n==null?void 0:n.product_sale_price)==null?void 0:A.value)??0,currency:(h=n==null?void 0:n.product_sale_price)==null?void 0:h.currency},totalQuantity:t,regularPrice:{value:(M=(v=(S=(O=n==null?void 0:n.product)==null?void 0:O.price_range)==null?void 0:S.maximum_price)==null?void 0:v.regular_price)==null?void 0:M.value,currency:(g=(p=(k=(b=n==null?void 0:n.product)==null?void 0:b.price_range)==null?void 0:k.maximum_price)==null?void 0:p.regular_price)==null?void 0:g.currency},product:I(n==null?void 0:n.product),thumbnail:sn(n),giftCard:(n==null?void 0:n.__typename)==="GiftCardOrderItem"?tn(n):void 0,configurableOptions:d(n),bundleOptions:n.__typename==="BundleOrderItem"?nn(n.bundle_options):null,downloadableLinks:n.__typename==="DownloadableOrderItem"?un(n==null?void 0:n.downloadable_links):null}},U=n=>n==null?void 0:n.filter(i=>i.__typename).map(i=>W(i)),Rn=n=>({token:(n==null?void 0:n.token)??"",email:(n==null?void 0:n.email)??"",status:(n==null?void 0:n.status)??"",number:(n==null?void 0:n.number)??"",id:(n==null?void 0:n.id)??"",carrier:n.carrier??"",coupons:(n==null?void 0:n.applied_coupons)??[],orderDate:(n==null?void 0:n.order_date)??"",isVirtual:(n==null?void 0:n.is_virtual)??!1,availableActions:(n==null?void 0:n.available_actions)??[],orderStatusChangeDate:(n==null?void 0:n.order_status_change_date)??"",shippingMethod:(n==null?void 0:n.shipping_method)??""}),B=(n,i)=>{var s,A,h,O,S,v,M,b,k;const u=Rn(n),_=$(n==null?void 0:n.billing_address),l=$(n==null?void 0:n.shipping_address),c=(s=n.shipments)==null?void 0:s.map(p=>({...p,items:p.items.map(g=>({id:g.id,productName:g.product_name,productSku:g.product_sku,quantityShipped:g.quantity_shipped,orderItem:W(g.order_item)}))})),a=U(n.items),y=((A=yn(n==null?void 0:n.returns))==null?void 0:A.ordersReturn)??[],E=i?y.filter(p=>p.returnNumber===i):y,T=U(n.items_eligible_for_return),t=cn(n==null?void 0:n.total),R=(h=n==null?void 0:n.payment_methods)==null?void 0:h[0],G=n==null?void 0:n.shipping_method,e=a==null?void 0:a.reduce((p,g)=>p+(g==null?void 0:g.totalQuantity),0),F={amount:((O=t==null?void 0:t.totalShipping)==null?void 0:O.value)??0,currency:((S=t==null?void 0:t.totalShipping)==null?void 0:S.currency)||"",code:(u==null?void 0:u.shippingMethod)??""},q=[{code:(R==null?void 0:R.type)??"",name:(R==null?void 0:R.name)??""}],x=t==null?void 0:t.subtotalExclTax,f=t==null?void 0:t.subtotalInclTax,N={...u,...t,subtotalExclTax:x,subtotalInclTax:f,billingAddress:_,shippingAddress:l,shipments:c,items:a,returns:E,itemsEligibleForReturn:T,totalQuantity:e,shippingMethod:G,shipping:F,payments:q};return z(N,(k=(b=(M=(v=C==null?void 0:C.getConfig())==null?void 0:v.models)==null?void 0:M.OrderDataModel)==null?void 0:b.transformer)==null?void 0:k.call(b,n))},En=(n,i,u)=>{var _,l,c,a,y,E,T;if((a=(c=(l=(_=i==null?void 0:i.data)==null?void 0:_.customer)==null?void 0:l.orders)==null?void 0:c.items)!=null&&a.length&&n==="orderData"){const t=(T=(E=(y=i==null?void 0:i.data)==null?void 0:y.customer)==null?void 0:E.orders)==null?void 0:T.items[0];return B(t,u)}return null},yn=n=>{var c,a,y,E,T;if(!((c=n==null?void 0:n.items)!=null&&c.length))return null;const i=n==null?void 0:n.items,u=n==null?void 0:n.page_info,l={ordersReturn:[...i].sort((t,R)=>+R.number-+t.number).map(t=>{var f,N;const{order:R,status:G,number:e,created_at:F}=t,q=((N=(f=t==null?void 0:t.shipping)==null?void 0:f.tracking)==null?void 0:N.map(s=>{const{status:A,carrier:h,tracking_number:O}=s;return{status:A,carrier:h,trackingNumber:O}}))??[],x=t.items.map(s=>{var b;const A=s==null?void 0:s.quantity,h=s==null?void 0:s.status,O=s==null?void 0:s.request_quantity,S=s==null?void 0:s.uid,v=s==null?void 0:s.order_item,M=((b=U([v]))==null?void 0:b.reduce((k,p)=>p,{}))??{};return{uid:S,quantity:A,status:h,requestQuantity:O,...M}});return{createdReturnAt:F,returnStatus:G,token:R==null?void 0:R.token,orderNumber:R==null?void 0:R.number,returnNumber:e,items:x,tracking:q}}),...u?{pageInfo:{pageSize:u.page_size,totalPages:u.total_pages,currentPage:u.current_page}}:{}};return z(l,(T=(E=(y=(a=C==null?void 0:C.getConfig())==null?void 0:a.models)==null?void 0:y.CustomerOrdersReturnModel)==null?void 0:E.transformer)==null?void 0:T.call(E,{...i,...u}))},Gn=(n,i)=>{var _,l;if(!((_=n==null?void 0:n.data)!=null&&_.guestOrder))return null;const u=(l=n==null?void 0:n.data)==null?void 0:l.guestOrder;return B(u,i)},Tn=(n,i)=>{var _,l;if(!((_=n==null?void 0:n.data)!=null&&_.guestOrderByToken))return null;const u=(l=n==null?void 0:n.data)==null?void 0:l.guestOrderByToken;return B(u,i)},gn=` +import{merge as z,Initializer as m}from"@dropins/tools/lib.js";import{events as L}from"@dropins/tools/event-bus.js";import{h as Y}from"./network-error.js";import{PRODUCT_DETAILS_FRAGMENT as Q,PRICE_DETAILS_FRAGMENT as K,GIFT_CARD_DETAILS_FRAGMENT as j,ORDER_ITEM_DETAILS_FRAGMENT as P,BUNDLE_ORDER_ITEM_DETAILS_FRAGMENT as D,ORDER_SUMMARY_FRAGMENT as V,ADDRESS_FRAGMENT as X,RETURNS_FRAGMENT as H}from"../fragments.js";import{f as J,h as o}from"./fetch-graphql.js";const r=n=>n||0,I=n=>{var i,u,_,l,c,s,E,y,T;return{__typename:(n==null?void 0:n.__typename)||"",uid:(n==null?void 0:n.uid)||"",onlyXLeftInStock:(n==null?void 0:n.only_x_left_in_stock)??0,stockStatus:(n==null?void 0:n.stock_status)??"",priceRange:{maximumPrice:{regularPrice:{currency:((_=(u=(i=n==null?void 0:n.price_range)==null?void 0:i.maximum_price)==null?void 0:u.regular_price)==null?void 0:_.currency)??"",value:((s=(c=(l=n==null?void 0:n.price_range)==null?void 0:l.maximum_price)==null?void 0:c.regular_price)==null?void 0:s.value)??0}}},canonicalUrl:(n==null?void 0:n.canonical_url)??"",urlKey:(n==null?void 0:n.url_key)||"",id:(n==null?void 0:n.uid)??"",name:(n==null?void 0:n.name)||"",sku:(n==null?void 0:n.sku)||"",image:((E=n==null?void 0:n.image)==null?void 0:E.url)||"",productType:(n==null?void 0:n.__typename)||"",thumbnail:{label:((y=n==null?void 0:n.thumbnail)==null?void 0:y.label)||"",url:((T=n==null?void 0:n.thumbnail)==null?void 0:T.url)||""}}},d=n=>{if(!n||!("selected_options"in n))return;const i={};for(const u of n.selected_options)i[u.label]=u.value;return i},nn=n=>{const i=n==null?void 0:n.map(_=>({uid:_.uid,label:_.label,values:_.values.map(l=>l.product_name).join(", ")})),u={};return i==null||i.forEach(_=>{u[_.label]=_.values}),Object.keys(u).length>0?u:null},un=n=>(n==null?void 0:n.length)>0?{count:n.length,result:n.map(i=>i.title).join(", ")}:null,_n=n=>({quantityCanceled:(n==null?void 0:n.quantity_canceled)??0,quantityInvoiced:(n==null?void 0:n.quantity_invoiced)??0,quantityOrdered:(n==null?void 0:n.quantity_ordered)??0,quantityRefunded:(n==null?void 0:n.quantity_refunded)??0,quantityReturned:(n==null?void 0:n.quantity_returned)??0,quantityShipped:(n==null?void 0:n.quantity_shipped)??0,quantityReturnRequested:(n==null?void 0:n.quantity_return_requested)??0}),ln=n=>({firstName:(n==null?void 0:n.firstname)??"",lastName:(n==null?void 0:n.lastname)??"",middleName:(n==null?void 0:n.middlename)??""}),$=n=>{const{firstName:i,lastName:u,middleName:_}=ln(n);return{firstName:i,lastName:u,middleName:_,city:(n==null?void 0:n.city)??"",company:(n==null?void 0:n.company)??"",country:(n==null?void 0:n.country)??"",countryCode:(n==null?void 0:n.country_code)??"",fax:(n==null?void 0:n.fax)??"",postCode:(n==null?void 0:n.postcode)??"",prefix:(n==null?void 0:n.prefix)??"",region:(n==null?void 0:n.region)??"",regionId:(n==null?void 0:n.region_id)??"",street:(n==null?void 0:n.street)??[],suffix:(n==null?void 0:n.suffix)??"",telephone:(n==null?void 0:n.telephone)??"",vatId:(n==null?void 0:n.vat_id)??"",customAttributes:(n==null?void 0:n.custom_attributes)??[]}},cn=n=>{const i={value:0,currency:"USD"};return{grandTotal:(n==null?void 0:n.grand_total)??i,totalGiftcard:(n==null?void 0:n.total_giftcard)??i,subtotalExclTax:(n==null?void 0:n.subtotal_excl_tax)??i,subtotalInclTax:(n==null?void 0:n.subtotal_incl_tax)??i,taxes:(n==null?void 0:n.taxes)??[],totalTax:(n==null?void 0:n.total_tax)??i,totalShipping:(n==null?void 0:n.total_shipping)??i,discounts:(n==null?void 0:n.discounts)??[]}},w=n=>{const i={value:0,currency:"USD"},u=(n==null?void 0:n.prices)??{};return{price:(u==null?void 0:u.price)??i,priceIncludingTax:(u==null?void 0:u.price_including_tax)??i,originalPrice:(u==null?void 0:u.original_price)??i,originalPriceIncludingTax:(u==null?void 0:u.original_price_including_tax)??i,discounts:(u==null?void 0:u.discounts)??[]}},an=(n,i,u)=>{const _=n==null?void 0:n.price,l=n==null?void 0:n.priceIncludingTax,c=n==null?void 0:n.originalPrice,s=u?c==null?void 0:c.value:l==null?void 0:l.value,E={originalPrice:c,baseOriginalPrice:{value:s,currency:c==null?void 0:c.currency},baseDiscountedPrice:{value:l==null?void 0:l.value,currency:l==null?void 0:l.currency},baseExcludingTax:{value:_==null?void 0:_.value,currency:_==null?void 0:_.currency}},y={originalPrice:c,baseOriginalPrice:{value:c==null?void 0:c.value,currency:l==null?void 0:l.currency},baseDiscountedPrice:{value:i==null?void 0:i.value,currency:_==null?void 0:_.currency},baseExcludingTax:{value:_==null?void 0:_.value,currency:_==null?void 0:_.currency}},T={singleItemPrice:{value:u?c.value:l.value,currency:l.currency},baseOriginalPrice:{value:s,currency:l.currency},baseDiscountedPrice:{value:l.value,currency:l.currency}};return{includeAndExcludeTax:E,excludeTax:y,includeTax:T}},tn=n=>{var i,u,_,l,c;return{senderName:((i=n.gift_card)==null?void 0:i.sender_name)||"",senderEmail:((u=n.gift_card)==null?void 0:u.sender_email)||"",recipientEmail:((_=n.gift_card)==null?void 0:_.recipient_email)||"",recipientName:((l=n.gift_card)==null?void 0:l.recipient_name)||"",message:((c=n.gift_card)==null?void 0:c.message)||""}},sn=n=>{var i,u,_,l;return{label:((u=(i=n==null?void 0:n.product)==null?void 0:i.thumbnail)==null?void 0:u.label)||"",url:((l=(_=n==null?void 0:n.product)==null?void 0:_.thumbnail)==null?void 0:l.url)||""}},W=n=>{var G,e,F,q,x,f,N,t,A,h,O,S,v,M,p,k,g,b;const{quantityCanceled:i,quantityInvoiced:u,quantityOrdered:_,quantityRefunded:l,quantityReturned:c,quantityShipped:s,quantityReturnRequested:E}=_n(n),y=w(n),T=((G=n==null?void 0:n.prices)==null?void 0:G.original_price.value)*(n==null?void 0:n.quantity_ordered)>((e=n==null?void 0:n.prices)==null?void 0:e.price.value)*(n==null?void 0:n.quantity_ordered),a=r(n==null?void 0:n.quantity_ordered),R={value:((F=n==null?void 0:n.product_sale_price)==null?void 0:F.value)||0,currency:(q=n==null?void 0:n.product_sale_price)==null?void 0:q.currency};return{selectedOptions:(n==null?void 0:n.selected_options)??[],productSalePrice:n==null?void 0:n.product_sale_price,status:(n==null?void 0:n.status)??"",type:n==null?void 0:n.__typename,eligibleForReturn:(n==null?void 0:n.eligible_for_return)??!1,productSku:(n==null?void 0:n.product_sku)??"",productName:(n==null?void 0:n.product_name)??"",productUrlKey:(n==null?void 0:n.product_url_key)??"",quantityCanceled:i,quantityInvoiced:u,quantityOrdered:_,quantityRefunded:l,quantityReturned:c,quantityShipped:s,quantityReturnRequested:E,id:n==null?void 0:n.id,discounted:T,total:{value:((x=n==null?void 0:n.product_sale_price)==null?void 0:x.value)*(n==null?void 0:n.quantity_ordered)||0,currency:((f=n==null?void 0:n.product_sale_price)==null?void 0:f.currency)||""},totalInclTax:{value:((N=n==null?void 0:n.product_sale_price)==null?void 0:N.value)*(n==null?void 0:n.quantity_ordered)||0,currency:(t=n==null?void 0:n.product_sale_price)==null?void 0:t.currency},price:R,prices:w(n),itemPrices:y,taxCalculations:an(y,R,T),priceInclTax:{value:((A=n==null?void 0:n.product_sale_price)==null?void 0:A.value)??0,currency:(h=n==null?void 0:n.product_sale_price)==null?void 0:h.currency},totalQuantity:a,regularPrice:{value:(M=(v=(S=(O=n==null?void 0:n.product)==null?void 0:O.price_range)==null?void 0:S.maximum_price)==null?void 0:v.regular_price)==null?void 0:M.value,currency:(b=(g=(k=(p=n==null?void 0:n.product)==null?void 0:p.price_range)==null?void 0:k.maximum_price)==null?void 0:g.regular_price)==null?void 0:b.currency},product:I(n==null?void 0:n.product),thumbnail:sn(n),giftCard:(n==null?void 0:n.__typename)==="GiftCardOrderItem"?tn(n):void 0,configurableOptions:d(n),bundleOptions:n.__typename==="BundleOrderItem"?nn(n.bundle_options):null,downloadableLinks:n.__typename==="DownloadableOrderItem"?un(n==null?void 0:n.downloadable_links):null}},U=n=>n==null?void 0:n.filter(i=>i.__typename).map(i=>W(i)),Rn=n=>({token:(n==null?void 0:n.token)??"",email:(n==null?void 0:n.email)??"",status:(n==null?void 0:n.status)??"",number:(n==null?void 0:n.number)??"",id:(n==null?void 0:n.id)??"",carrier:n.carrier??"",coupons:(n==null?void 0:n.applied_coupons)??[],orderDate:(n==null?void 0:n.order_date)??"",isVirtual:(n==null?void 0:n.is_virtual)??!1,availableActions:(n==null?void 0:n.available_actions)??[],orderStatusChangeDate:(n==null?void 0:n.order_status_change_date)??"",shippingMethod:(n==null?void 0:n.shipping_method)??""}),B=(n,i)=>{var t,A,h,O,S,v,M,p,k;const u=Rn(n),_=$(n==null?void 0:n.billing_address),l=$(n==null?void 0:n.shipping_address),c=(t=n.shipments)==null?void 0:t.map(g=>({...g,items:g.items.map(b=>({id:b.id,productName:b.product_name,productSku:b.product_sku,quantityShipped:b.quantity_shipped,orderItem:W(b.order_item)}))})),s=U(n.items),E=((A=En(n==null?void 0:n.returns))==null?void 0:A.ordersReturn)??[],y=i?E.filter(g=>g.returnNumber===i):E,T=U(n.items_eligible_for_return),a=cn(n==null?void 0:n.total),R=(h=n==null?void 0:n.payment_methods)==null?void 0:h[0],G=n==null?void 0:n.shipping_method,e=s==null?void 0:s.reduce((g,b)=>g+(b==null?void 0:b.totalQuantity),0),F={amount:((O=a==null?void 0:a.totalShipping)==null?void 0:O.value)??0,currency:((S=a==null?void 0:a.totalShipping)==null?void 0:S.currency)||"",code:(u==null?void 0:u.shippingMethod)??""},q=[{code:(R==null?void 0:R.type)??"",name:(R==null?void 0:R.name)??""}],x=a==null?void 0:a.subtotalExclTax,f=a==null?void 0:a.subtotalInclTax,N={...u,...a,subtotalExclTax:x,subtotalInclTax:f,billingAddress:_,shippingAddress:l,shipments:c,items:s,returns:y,itemsEligibleForReturn:T,totalQuantity:e,shippingMethod:G,shipping:F,payments:q};return z(N,(k=(p=(M=(v=C==null?void 0:C.getConfig())==null?void 0:v.models)==null?void 0:M.OrderDataModel)==null?void 0:p.transformer)==null?void 0:k.call(p,n))},yn=(n,i,u)=>{var _,l,c,s,E,y,T;if((s=(c=(l=(_=i==null?void 0:i.data)==null?void 0:_.customer)==null?void 0:l.orders)==null?void 0:c.items)!=null&&s.length&&n==="orderData"){const a=(T=(y=(E=i==null?void 0:i.data)==null?void 0:E.customer)==null?void 0:y.orders)==null?void 0:T.items[0];return B(a,u)}return null},En=n=>{var c,s,E,y,T;if(!((c=n==null?void 0:n.items)!=null&&c.length))return null;const i=n==null?void 0:n.items,u=n==null?void 0:n.page_info,l={ordersReturn:[...i].sort((a,R)=>+R.number-+a.number).map(a=>{var f,N;const{order:R,status:G,number:e,created_at:F}=a,q=((N=(f=a==null?void 0:a.shipping)==null?void 0:f.tracking)==null?void 0:N.map(t=>{const{status:A,carrier:h,tracking_number:O}=t;return{status:A,carrier:h,trackingNumber:O}}))??[],x=a.items.map(t=>{var p;const A=t==null?void 0:t.quantity,h=t==null?void 0:t.status,O=t==null?void 0:t.request_quantity,S=t==null?void 0:t.uid,v=t==null?void 0:t.order_item,M=((p=U([v]))==null?void 0:p.reduce((k,g)=>g,{}))??{};return{uid:S,quantity:A,status:h,requestQuantity:O,...M}});return{createdReturnAt:F,returnStatus:G,token:R==null?void 0:R.token,orderNumber:R==null?void 0:R.number,returnNumber:e,items:x,tracking:q}}),...u?{pageInfo:{pageSize:u.page_size,totalPages:u.total_pages,currentPage:u.current_page}}:{}};return z(l,(T=(y=(E=(s=C==null?void 0:C.getConfig())==null?void 0:s.models)==null?void 0:E.CustomerOrdersReturnModel)==null?void 0:y.transformer)==null?void 0:T.call(y,{...i,...u}))},Gn=(n,i)=>{var _,l;if(!((_=n==null?void 0:n.data)!=null&&_.guestOrder))return null;const u=(l=n==null?void 0:n.data)==null?void 0:l.guestOrder;return B(u,i)},Tn=(n,i)=>{var _,l;if(!((_=n==null?void 0:n.data)!=null&&_.guestOrderByToken))return null;const u=(l=n==null?void 0:n.data)==null?void 0:l.guestOrderByToken;return B(u,i)},bn=` query ORDER_BY_NUMBER($orderNumber: String!, $pageSize: Int) { customer { orders(filter: { number: { eq: $orderNumber } }) { @@ -104,6 +104,7 @@ import{merge as z,Initializer as m}from"@dropins/tools/lib.js";import{events as } } } + ${Q} ${K} ${j} ${P} @@ -111,8 +112,7 @@ import{merge as z,Initializer as m}from"@dropins/tools/lib.js";import{events as ${V} ${X} ${H} - ${J} -`,pn=async({orderId:n,returnRef:i,queryType:u,returnsPageSize:_=50})=>await Q(gn,{method:"GET",cache:"force-cache",variables:{orderNumber:n,pageSize:_}}).then(l=>En(u??"orderData",l,i)).catch(Y),bn=` +`,gn=async({orderId:n,returnRef:i,queryType:u,returnsPageSize:_=50})=>await J(bn,{method:"GET",cache:"force-cache",variables:{orderNumber:n,pageSize:_}}).then(l=>yn(u??"orderData",l,i)).catch(Y),pn=` query ORDER_BY_TOKEN($token: String!) { guestOrderByToken(input: { token: $token }) { email @@ -201,6 +201,7 @@ import{merge as z,Initializer as m}from"@dropins/tools/lib.js";import{events as } } } + ${Q} ${K} ${j} ${P} @@ -208,5 +209,4 @@ import{merge as z,Initializer as m}from"@dropins/tools/lib.js";import{events as ${V} ${X} ${H} - ${J} -`,An=async(n,i)=>await Q(bn,{method:"GET",cache:"no-cache",variables:{token:n}}).then(u=>{var _;return(_=u.errors)!=null&&_.length&&u.errors[0].message==="Please login to view the order."?o(u.errors):Tn(u,i)}).catch(Y),hn="orderData",On=async n=>{var a;const i=typeof(n==null?void 0:n.orderRef)=="string"?n==null?void 0:n.orderRef:"",u=typeof(n==null?void 0:n.returnRef)=="string"?n==null?void 0:n.returnRef:"",_=i&&typeof(n==null?void 0:n.orderRef)=="string"&&((a=n==null?void 0:n.orderRef)==null?void 0:a.length)>20,l=(n==null?void 0:n.orderData)??null;if(l){L.emit("order/data",{...l,returnNumber:u});return}if(!i)return;const c=_?await An(i,u):await pn({orderId:i,returnRef:u,queryType:hn});c?L.emit("order/data",{...c,returnNumber:u}):L.emit("order/error",{source:"order",type:"network",error:"The data was not received."})},Z=new m({init:async n=>{const i={};Z.config.setConfig({...i,...n}),On(n??{}).catch(console.error)},listeners:()=>[]}),C=Z.config;export{B as a,Gn as b,An as c,C as d,pn as g,Z as i,yn as t}; +`,An=async(n,i)=>await J(pn,{method:"GET",cache:"no-cache",variables:{token:n}}).then(u=>{var _;return(_=u.errors)!=null&&_.length&&u.errors[0].message==="Please login to view the order."?o(u.errors):Tn(u,i)}).catch(Y),hn="orderData",On=async n=>{var s;const i=typeof(n==null?void 0:n.orderRef)=="string"?n==null?void 0:n.orderRef:"",u=typeof(n==null?void 0:n.returnRef)=="string"?n==null?void 0:n.returnRef:"",_=i&&typeof(n==null?void 0:n.orderRef)=="string"&&((s=n==null?void 0:n.orderRef)==null?void 0:s.length)>20,l=(n==null?void 0:n.orderData)??null;if(l){L.emit("order/data",{...l,returnNumber:u});return}if(!i)return;const c=_?await An(i,u):await gn({orderId:i,returnRef:u,queryType:hn});c?L.emit("order/data",{...c,returnNumber:u}):L.emit("order/error",{source:"order",type:"network",error:"The data was not received."})},Z=new m({init:async n=>{const i={};Z.config.setConfig({...i,...n}),On(n??{}).catch(console.error)},listeners:()=>[]}),C=Z.config;export{B as a,Gn as b,An as c,C as d,gn as g,Z as i,En as t}; diff --git a/scripts/__dropins__/storefront-order/configs/mock.config.d.ts b/scripts/__dropins__/storefront-order/configs/mock.config.d.ts index dc71aa1d2..0b5533f63 100644 --- a/scripts/__dropins__/storefront-order/configs/mock.config.d.ts +++ b/scripts/__dropins__/storefront-order/configs/mock.config.d.ts @@ -19,15 +19,15 @@ export declare const taxCalculations: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; - totalExcludingTax: { + baseExcludingTax: { value: number; currency: string; }; @@ -37,15 +37,15 @@ export declare const taxCalculations: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; - totalExcludingTax: { + baseExcludingTax: { value: number; currency: string; }; @@ -55,11 +55,11 @@ export declare const taxCalculations: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; @@ -71,15 +71,15 @@ export declare const taxCalculationsEmpty: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; - totalExcludingTax: { + baseExcludingTax: { value: number; currency: string; }; @@ -89,15 +89,15 @@ export declare const taxCalculationsEmpty: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; - totalExcludingTax: { + baseExcludingTax: { value: number; currency: string; }; @@ -107,11 +107,11 @@ export declare const taxCalculationsEmpty: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; @@ -546,15 +546,15 @@ export declare const transformMockOrderOutput: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; - totalExcludingTax: { + baseExcludingTax: { value: number; currency: string; }; @@ -564,15 +564,15 @@ export declare const transformMockOrderOutput: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; - totalExcludingTax: { + baseExcludingTax: { value: number; currency: string; }; @@ -582,11 +582,11 @@ export declare const transformMockOrderOutput: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; @@ -2040,15 +2040,15 @@ export declare const createReturnOrderMock: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; - totalExcludingTax: { + baseExcludingTax: { value: number; currency: string; }; @@ -2058,15 +2058,15 @@ export declare const createReturnOrderMock: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; - totalExcludingTax: { + baseExcludingTax: { value: number; currency: string; }; @@ -2076,11 +2076,11 @@ export declare const createReturnOrderMock: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; @@ -2285,15 +2285,15 @@ export declare const createReturnOrderMock: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; - totalExcludingTax: { + baseExcludingTax: { value: number; currency: string; }; @@ -2303,15 +2303,15 @@ export declare const createReturnOrderMock: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; - totalExcludingTax: { + baseExcludingTax: { value: number; currency: string; }; @@ -2321,11 +2321,11 @@ export declare const createReturnOrderMock: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; @@ -2618,15 +2618,15 @@ export declare const createReturnOrderMock: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; - totalExcludingTax: { + baseExcludingTax: { value: number; currency: string; }; @@ -2636,15 +2636,15 @@ export declare const createReturnOrderMock: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; - totalExcludingTax: { + baseExcludingTax: { value: number; currency: string; }; @@ -2654,11 +2654,11 @@ export declare const createReturnOrderMock: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; @@ -2758,15 +2758,15 @@ export declare const createReturnOrderMock: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; - totalExcludingTax: { + baseExcludingTax: { value: number; currency: string; }; @@ -2776,15 +2776,15 @@ export declare const createReturnOrderMock: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; - totalExcludingTax: { + baseExcludingTax: { value: number; currency: string; }; @@ -2794,11 +2794,11 @@ export declare const createReturnOrderMock: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; @@ -2898,15 +2898,15 @@ export declare const createReturnOrderMock: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; - totalExcludingTax: { + baseExcludingTax: { value: number; currency: string; }; @@ -2916,15 +2916,15 @@ export declare const createReturnOrderMock: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; - totalExcludingTax: { + baseExcludingTax: { value: number; currency: string; }; @@ -2934,11 +2934,11 @@ export declare const createReturnOrderMock: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; @@ -3054,15 +3054,15 @@ export declare const createReturnOrderMock: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; - totalExcludingTax: { + baseExcludingTax: { value: number; currency: string; }; @@ -3072,15 +3072,15 @@ export declare const createReturnOrderMock: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; - totalExcludingTax: { + baseExcludingTax: { value: number; currency: string; }; @@ -3090,11 +3090,11 @@ export declare const createReturnOrderMock: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; @@ -4589,15 +4589,15 @@ export declare const placeOrderMockData: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; - totalExcludingTax: { + baseExcludingTax: { value: number; currency: string; }; @@ -4607,15 +4607,15 @@ export declare const placeOrderMockData: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; - totalExcludingTax: { + baseExcludingTax: { value: number; currency: string; }; @@ -4625,11 +4625,11 @@ export declare const placeOrderMockData: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; @@ -4772,15 +4772,15 @@ export declare const placeOrderMockData: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; - totalExcludingTax: { + baseExcludingTax: { value: number; currency: string; }; @@ -4790,15 +4790,15 @@ export declare const placeOrderMockData: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; - totalExcludingTax: { + baseExcludingTax: { value: number; currency: string; }; @@ -4808,11 +4808,11 @@ export declare const placeOrderMockData: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; @@ -4951,15 +4951,15 @@ export declare const placeOrderMockData: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; - totalExcludingTax: { + baseExcludingTax: { value: number; currency: string; }; @@ -4969,15 +4969,15 @@ export declare const placeOrderMockData: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; - totalExcludingTax: { + baseExcludingTax: { value: number; currency: string; }; @@ -4987,11 +4987,11 @@ export declare const placeOrderMockData: { value: number; currency: string; }; - totalOriginalPrice: { + baseOriginalPrice: { value: number; currency: string; }; - totalDiscountedPrice: { + baseDiscountedPrice: { value: number; currency: string; }; diff --git a/scripts/__dropins__/storefront-order/data/models/order-details.d.ts b/scripts/__dropins__/storefront-order/data/models/order-details.d.ts index b3a3811bb..3495783f8 100644 --- a/scripts/__dropins__/storefront-order/data/models/order-details.d.ts +++ b/scripts/__dropins__/storefront-order/data/models/order-details.d.ts @@ -45,20 +45,20 @@ export type OrderItemModel = { taxCalculations: { includeAndExcludeTax: { originalPrice: MoneyProps; - totalOriginalPrice: MoneyProps; - totalDiscountedPrice: MoneyProps; - totalExcludingTax: MoneyProps; + baseOriginalPrice: MoneyProps; + baseDiscountedPrice: MoneyProps; + baseExcludingTax: MoneyProps; }; excludeTax: { originalPrice: MoneyProps; - totalOriginalPrice: MoneyProps; - totalDiscountedPrice: MoneyProps; - totalExcludingTax: MoneyProps; + baseOriginalPrice: MoneyProps; + baseDiscountedPrice: MoneyProps; + baseExcludingTax: MoneyProps; }; includeTax: { singleItemPrice: MoneyProps; - totalOriginalPrice: MoneyProps; - totalDiscountedPrice: MoneyProps; + baseOriginalPrice: MoneyProps; + baseDiscountedPrice: MoneyProps; }; }; productSalePrice: MoneyProps; diff --git a/scripts/__dropins__/storefront-order/lib/categorizeProducts.d.ts b/scripts/__dropins__/storefront-order/lib/categorizeProducts.d.ts index 7659f5754..7a11a1baf 100644 --- a/scripts/__dropins__/storefront-order/lib/categorizeProducts.d.ts +++ b/scripts/__dropins__/storefront-order/lib/categorizeProducts.d.ts @@ -6,20 +6,20 @@ export declare const categorizeProducts: (order: OrderDataModel) => { taxCalculations: { includeAndExcludeTax: { originalPrice: import('../types/index').MoneyProps; - totalOriginalPrice: import('../types/index').MoneyProps; - totalDiscountedPrice: import('../types/index').MoneyProps; - totalExcludingTax: import('../types/index').MoneyProps; + baseOriginalPrice: import('../types/index').MoneyProps; + baseDiscountedPrice: import('../types/index').MoneyProps; + baseExcludingTax: import('../types/index').MoneyProps; }; excludeTax: { originalPrice: import('../types/index').MoneyProps; - totalOriginalPrice: import('../types/index').MoneyProps; - totalDiscountedPrice: import('../types/index').MoneyProps; - totalExcludingTax: import('../types/index').MoneyProps; + baseOriginalPrice: import('../types/index').MoneyProps; + baseDiscountedPrice: import('../types/index').MoneyProps; + baseExcludingTax: import('../types/index').MoneyProps; }; includeTax: { singleItemPrice: import('../types/index').MoneyProps; - totalOriginalPrice: import('../types/index').MoneyProps; - totalDiscountedPrice: import('../types/index').MoneyProps; + baseOriginalPrice: import('../types/index').MoneyProps; + baseDiscountedPrice: import('../types/index').MoneyProps; }; }; productSalePrice: import('../types/index').MoneyProps;