PageSourceSearch

https://store.memorialine.com/cdn/shopifycloud/checkout-web/assets/c1/shared-receipt-eager-mappers.DcURE_8N.js

js memorialine.com collected 2026-09-25 00:28:26 UTC 10,082 bytes, 1 lines download raw bytes

1import{cB as _,al as F,cC as v,aG as u,cD as c}from"./addresses-is-address-empty.ZJ1ThpFy.js";import{U as P}from"./esnext-vendor.BBoIVOQW.js";function b(e){if(!(!e||e.__typename!=="FilledBuyerIdentityTerms"||e.marketingConsent.length===0))return e.marketingConsent.some(t=>t.__typename==="EmailMarketingConsent"&&t.consentState!=="DECLINED")}function L(e){return!e||e.__typename!=="FilledBuyerIdentityTerms"?void 0:e.marketingConsent.some(r=>r.__typename==="EmailMarketingConsent"&&r.consentState==="GRANTED")?!0:void 0}function G(e){if(e?.__typename!=="FilledBuyerIdentityTerms")return;const t=e.customer;if(t?.__typename==="CustomerProfile")switch(t.emailMarketingState){case"SUBSCRIBED":return!0;case"UNSUBSCRIBED":return!1;case"NOT_SUBSCRIBED":case null:case void 0:return;default:return t.acceptsEmailMarketing}if(t?.__typename==="BusinessCustomerProfile")return t.acceptsEmailMarketing}function q(e){if(e?.__typename==="FilledBuyerIdentityTerms"&&(e.customer?.__typename==="CustomerProfile"||e.customer?.__typename==="BusinessCustomerProfile"))return e.customer.acceptsSmsMarketing}function V(e){if(!e||e.__typename!=="FilledBuyerIdentityTerms")return;const t=e.marketingConsent.find(r=>r.__typename==="SMSMarketingConsent");if(t)return t.consentState!=="DECLINED"}function W(e){if(!(!e||e.__typename!=="FilledBuyerIdentityTerms"||e.marketingConsent.length===0))return e.marketingConsent.find(t=>t.__typename==="SMSMarketingConsent")?.value}function j(e){if(e?.__typename==="FilledBuyerIdentityTerms"){const{email:t,phone:r}=e;return{...t&&{email:t},...r&&{phone:r}}}return{}}function z({buyerIdentity:e,type:t,isShopPayActive:r}){if(r)return;const{customerProfile:a,purchasingCompany:o}=e;if(!a)return;const n=(()=>{if(o)return t==="shipping"?o.location.shippingAddress:o.location.billingAddress;if(a.__typename==="CustomerProfile"){const i=a.shippingAddresses.find(s=>s.default)?.address??a.shippingAddresses[0]?.address;return t==="shipping"?i:a.billingAddresses[0]?.address}})();if(n)return{...F(n),label:n?.label??void 0}}function H(e){if(!e||e.__typename!=="FilledBuyerIdentityTerms"&&e.__typename!=="PurchaseOrderBuyerIdentityTerms"||!e.customer)return{};const t=e.__typename==="PurchaseOrderBuyerIdentityTerms"?void 0:e.shopPayOptInPhone??void 0,a=e.__typename==="FilledBuyerIdentityTerms"?e.shopUser:null,o=a?{publicId:a.publicId,metafields:a.metafields?.map(n=>({key:n.key,namespace:n.namespace??"",value:n.value,type:n.type,valueType:n.valueType}))??void 0}:void 0;switch(e.customer?.__typename){case"CustomerProfile":{const{presentmentCurrency:n,countryCode:i,market:s,shippingAddresses:l,billingAddresses:m,storeCreditAccounts:p,giftCards:d,...f}=e.customer;return{presentmentCurrency:n||void 0,countryCode:i||void 0,market:s||void 0,customerProfile:{...f,shippingAddresses:l.map(g),billingAddresses:m.map(g),storeCreditAccounts:p.map(C),giftCards:d.map(k)},shopPayOptInPhone:t,shopUser:o}}case"DecodedCustomerProfile":{const{presentmentCurrency:n,countryCode:i,...s}=e.customer;return{presentmentCurrency:n||void 0,countryCode:i||void 0,customerProfile:{...s,__typename:"CustomerProfile",shippingAddresses:[],billingAddresses:[],storeCreditAccounts:[],giftCards:[]},shopPayOptInPhone:t,shopUser:o}}case"GuestProfile":{const n=e.__typename==="FilledBuyerIdentityTerms"?e.customer.shippingAddresses??[]:[],i=e.__typename==="FilledBuyerIdentityTerms"?e.rememberMe:!1;return{presentmentCurrency:e.customer.presentmentCurrency||void 0,countryCode:e.customer.countryCode||void 0,customerProfile:void 0,shopPayOptInPhone:t,market:e.customer.market||void 0,shippingAddresses:n.map(s=>({..._(s),...y(s.extendedFields)})),rememberMe:i,shopUser:o}}case"BusinessCustomerProfile":{const n=e.purchasingCompany,i="shippingAddress"in n.location?n.location.shippingAddress:void 0,s="billingAddress"in n.location?n.location.billingAddress:void 0,l="storeCreditAccounts"in n.location?n.location.storeCreditAccounts:[],{presentmentCurrency:m,countryCode:p,checkoutExperienceConfiguration:d,market:f,...T}=e.customer;return{presentmentCurrency:m||void 0,countryCode:p||void 0,market:f||void 0,customerProfile:{...T,company:{id:n.
1company.id,name:n.company.name,externalId:n.company.externalId||void 0},locationCount:n.contact.locationCount,checkoutExperienceConfiguration:d?{editableShippingAddress:d.editableShippingAddress}:void 0,storeCreditAccounts:l.map(C)||[]},purchasingCompany:{company:{id:n.company.id,name:n.company.name,externalId:n.company.externalId||void 0},contact:{locationCount:n.contact.locationCount},location:{id:n.location.id,name:n.location.name,externalId:n.location.externalId||void 0,shippingAddress:i?h(i):void 0,billingAddress:s?h(s):void 0}},shopPayOptInPhone:t,shopUser:o}}default:return{presentmentCurrency:void 0,countryCode:void 0,customerProfile:void 0,shopPayOptInPhone:void 0,shopUser:o}}}function g(e){return{...e,address:{__typename:e.address.__typename,..._(e.address),...y(e.address.extendedFields)}}}function h(e){return{__typename:e.__typename,..._(e),...y(e.extendedFields)}}function y(e){if(e)return{district:e.district??void 0,line2:e.line2??void 0,streetName:e.streetName??void 0,streetNumber:e.streetNumber??void 0,subdistrict:e.subdistrict??void 0}}function C(e){return{...e,balance:{...e.balance,amount:parseFloat(e.balance.amount)}}}function k(e){return{id:e.id,maskedCode:e.maskedCode,balance:{...e.balance,amount:parseFloat(e.balance.amount)},expiresAt:e.expiresAt}}function Q(e){return{buyerRefusesDuties:e.buyerRefusesDuties||!1,refuseDutiesPermitted:e.refuseDutiesPermitted||!1}}function R(e){let t=0;switch(e?.__typename){case"FilledPaymentTerms":t=e.paymentLines.reduce((r,a)=>(a.paymentMethod.__typename==="GiftCardPaymentMethod"||a.paymentMethod.__typename==="RedeemablePaymentMethod")&&a.amount.__typename==="MoneyValueConstraint"?r+parseFloat(a.amount.value.amount):r,0);break;case"PurchaseOrderPaymentTerms":if(!e.paymentLines)return 0;t=e.paymentLines.reduce((r,a)=>a?.paymentMethod&&(a.paymentMethod.__typename==="PurchaseOrderGiftCardPaymentMethod"||a.paymentMethod.__typename==="RedeemablePaymentMethod")&&a.amount?.__typename==="Money"&&a.amount?.amount?r+parseFloat(a.amount.amount):r,0);break;default:return 0}return v(t)}function J(e,t){if(!e||e.__typename!=="FilledPaymentTerms"&&e.__typename!=="PurchaseOrderPaymentTerms"||!t||!Array.isArray(e.paymentLines))return;const r=R(e);return{amount:r>t.amount?0:v(t.amount-r),currencyCode:t.currencyCode}}function A(e){if(!e||!("totalTaxAmountRange"in e)||!e.totalTaxAmountRange?.upperBound)return;const t=c(e.totalTaxAmountRange.upperBound);return{interval:{lowerBound:e.totalTaxAmountRange.lowerBound?c(e.totalTaxAmountRange.lowerBound):{amount:0,currencyCode:t.currencyCode},upperBound:t}}}function B(e){return e.amount.__typename==="MoneyValueConstraint"}function I(e){if(!(e==null||!("taxBreakdown"in e)||e.taxBreakdown==null))switch(e.__typename){case"PurchaseOrderTaxTerms":return e.taxBreakdown.map(t=>({amount:u(t.amount),description:t.title}));case"FilledTaxTerms":return e.taxBreakdown.every(B)?e.taxBreakdown.map(t=>({amount:u(t.amount),description:t.title})):void 0;default:return}}function M(e){if(e?.__typename==="PendingTerms")return{status:"pending"};if(e==null||e.__typename!=="FilledTaxTerms"&&e.__typename!=="PurchaseOrderTaxTerms")return{status:"unavailable",reason:""};if(e.totalTaxAmount&&e.totalTaxAndDutyAmount){const t=I(e);return{status:"available_total",totalTax:u(e.totalTaxAmount),totalCost:u(e.totalTaxAndDutyAmount),totalTaxRange:A(e),...t==null?{}:{taxBreakdown:t}}}else return e.totalAmountIncludedInTarget?{status:"available_total_included",totalIncludedInTarget:u(e.totalAmountIncludedInTarget)}:{status:"unavailable",reason:""}}function K(e){const t=new Map;if(!e||e.remoteNegotiations.length===0||e.consolidated.taxes.termsStatus!=="FILLED")return;for(const{result:a,shopId:o}of e.remoteNegotiations){if(!a||a.__typename!=="RemoteNegotiationResultAvailable")continue;const{tax:n}=a.sellerProposal;t.set(o,M(n))}const r=U(e.consolidated.taxes);return{perShopTaxes:t,consolidatedTaxes:r}}function U(e){return e.totalTaxAmount&&e.totalTaxAndDutyAmount?{status:"available_total",totalTax:c(e.totalTaxAmount),totalCost:c(e.totalTaxAndDutyAmount),totalTaxRange:A(e)}:e.taxesIncludedAmountInTarget?{status:"available_total_included",totalIncludedInTarget:c(e.taxesIncludedAmountInTarget)}:{status:"unavailable",reason:""}}function D(e){switch(e.__typename){case"InventoryClaimFailure":case"InventoryReservationFailure":return{type:"inventory"};case"PaymentFailed":return{type:"payment",code:e.code,hasOffsitePaymentMethod:e.hasOffsitePaymentMethod};case"HsaQualificationFailure":return{type:"hsa_qualification",code:e.code};case"DiscountUsageLimitExceededFailure":return{type:"discount"};case"OrderCreationFailure":case"OrderCreationSchedulingFailure":return{type:"order"};case"CustomerPersistenceFailure":return{type:"customer_persistence"};default:return{type:"other"}}}function S({id:e,pollDelay:t}){return{status:"processing",id:e,pollAt:Date.now()+t}}function X(e){switch(e?.__typename){case"ProcessingReceipt":case"WaitingReceipt":case"FailedReceipt":case"ActionRequiredReceipt":return!0;default:return!1}}function x(e){switch(e.__typename){case"CompletePaymentChallenge":return{type:"complete_payment_challenge",offsiteRedirect:e.offsiteRedirect,url:e.url};case"CompletePaymentChallengeV2":return{type:"complete_payment_challenge_v2",challengeType:e.challengeType,challengeData:e.challengeData};case"PrePaymentBuyerActionRequired":return{type:"pre_payment_buyer_action_required",url:e.url};default:P(e)}}function w(e){return{status:"failed",id:e.id,failure:D(e.processingError)}}function E(e){const{action:t,timeout:r}=e;return{status:"action_required",id:e.id,action:x(t),timeout:r?{millisecondsRemaining:r.millisecondsRemaining}:void 0}}function Y(e){switch(e.__typename){case"ProcessingReceipt":case"WaitingReceipt":return S(e);case"FailedReceipt":return w(e);case"ActionRequiredReceipt":return E(e)}}
1export{J as a,H as b,U as c,j as d,Y as e,V as f,L as g,X as h,b as i,z as j,G as k,q as l,Q as o,S as p,K as r,W as s,M as t};

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.