PageSourceSearch

https://herbarium.co/cdn/shopifycloud/checkout-web/assets/c1/73a9b0a0.B8dxuTLG.js

js herbarium.co collected 2026-10-09 21:26:36 UTC 13,987 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["05aacf00.D5xHKQwl.js","2c1ab0fe.qpvfywqb.js","164ad2e3.DcJn775M.js","4b4bc88f.DkycdxSK.js","app.DH8n-1bp.js","assets/app.CcGlIMpn.css","assets/wallet-prefilled-guest-return.BJvF0-q4.css","d0bb51ec.CWfbNPnY.js","f67abd2c.CNaB0QaR.js","e12db40c.DhbHW8sF.js","9dba8418.4R19B40l.js","60a453ce.DBFo6PRx.js","assets/hydrate.DDB053YN.css","cdfd59e6.C61oFvbb.js","22345fd4.Bc95vVsB.js","137622f3.dz4lSUSx.js","47b970b2.Bc5Vmfq5.js","a9fa9fda.BO9gwssW.js","ca3e798e.XLlup-KR.js","assets/PhoneField.uZEuHncj.css","25604ae0.56pfEpxV.js","dada7e07.DLvpJNXh.js","81e109b1.DOkM2TK2.js","0e67bd3b.BulkkgyN.js","74835653.Cr7sKbVy.js","3ca8ef7e.DgXbCH_R.js","2495faa4.DgGNI16D.js","064f6ac1.BoVb1opw.js","assets/Popover.Bi1nHaU-.css","efa0389a.BiVLFqoF.js","assets/Choice.CrYuHUmO.css","4b1c22b7.zkM5jsqa.js","assets/BillingAddressForm.BdwN7V1K.css","86720dbb.CVGIgA6H.js","d25d1b95.CoPrVoCi.js","dfca5da5.cHkNyCYM.js","dae24aab.LuzlJRmB.js","assets/Section.CU18S7Ap.css","55098bf1.CjSE9kMx.js","6bfea526.WQUqRMom.js","ac5a19ff.C1i8fdUP.js","598fef4e.C71uub5O.js","assets/PaymentIcon.gzvCNwz_.css","e77f7fe0.Bl46DOUC.js","assets/PaymentLine.DT05kVlY.css","a422df8c.CDURsRjM.js","assets/EmptyState.BEvzDDvy.css","cc6ff67d.RYXq9KZi.js","08a3b809.BKNVX2Vm.js","bf513f9c.DfVLzm1y.js","e39bc11c.CaER5qTM.js","7a8217fd.BSo0j5mC.js","8599b02a.D6crYzGJ.js","assets/useShopPayProgressIntercepts.CIy8uDiZ.css","cf29e63b.B0brOI65.js","assets/Tipping.BcTJoNaV.css","f692f62f.0aS5Pgyt.js","9babe369.DN4Uiit5.js","b684bff6.Do6MtAvQ.js","assets/RedirectionNotice.DgiInWJ-.css","79974aab.Cl0DLekt.js","58314944.CL_6FNuP.js","434e3b0a.oup8Ur0H.js","assets/PaymentMethodProgressionHost.C0BOgdmL.css","e0989459.E2HGFiMB.js","assets/RememberMe.Df3s08WT.css"])))=>i.map(i=>d[i]);
2import{k as e,g as a,q as t,h as n,u as r,C as o,z as i,o as s,T as l,m as c,_ as d,S as p,i as u,j as m}from"./2c1ab0fe.qpvfywqb.js";import{cg as h,v as _,dJ as b,b as y,dK as v,by as f,dL as g,dM as P,c7 as E,ds as I,S as k,H as O,f as C,cD as S,i as R,d as M,j as w,cn as x,az as A,L,B,ab as N,cN as D}from"./164ad2e3.DcJn775M.js";import{e as z,cZ as T,c_ as j,aS as V,c$ as F,d0 as U,bj as q,bc as K,a2 as W,d1 as $,d2 as G,bW as H,d3 as Z,$ as X,b8 as Y,s as J,r as Q,q as ee,Z as ae,X as te,cK as ne,al as re}from"./4b4bc88f.DkycdxSK.js";import{h as oe}from"./25604ae0.56pfEpxV.js";import{c as ie}from"./dada7e07.DLvpJNXh.js";import{v as se}from"./81e109b1.DOkM2TK2.js";import{u as le}from"./0e67bd3b.BulkkgyN.js";import{u as ce,b as de,g as pe,f as ue,h as me}from"./86720dbb.CVGIgA6H.js";import{u as he}from"./7a8217fd.BSo0j5mC.js";import{a as _e}from"./bf513f9c.DfVLzm1y.js";import{u as be}from"./e0989459.E2HGFiMB.js";import{_ as ye}from"./app.DH8n-1bp.js";import{u as ve,a as fe}from"./cdfd59e6.C61oFvbb.js";const ge="shop_pay_approval_id";function Pe(){const{shop:a,checkout:{negotiator:t}}=z(),{paymentMethods:n}=t.current.fields;return e(()=>a.hasFlagEnabled(T)&&j(n.value))}function Ee(){const{consentManager:e,observability:o,shop:i,source:s,userEvents:l,checkout:{negotiator:c}}=z(),{checkoutProtocolModalEventSignal:d}=c.context,p=h(),{negotiate:u}=_(),m=a(null),v=a(""),f=a(""),g=i.hasFlagEnabled(V),P=t((a,t)=>{if(!i.hasFlagEnabled(F))return;if(!oe({analyticsProcessingAllowed:e.analyticsProcessingAllowed.peek(),marketingAllowed:e.marketingAllowed.peek()}))return;const n=b(s);if(!n)return;const r=function(e,a){const t="shopify.checkout.payment_approvals.AgentPaymentApprovalEnteredEvent";return"OUTCOME_APPLIED"===a.outcome?{eventTypeName:t,approvalId:e,outcome:"OUTCOME_APPLIED",shopPayVerificationOpen:a.shopPayVerificationOpen}:"payment_not_required"===a.discardReason?{eventTypeName:t,approvalId:e,outcome:"OUTCOME_DISCARDED",discardReason:"DISCARD_REASON_PAYMENT_NOT_REQUIRED"}:void 0}(a,t);r&&l.refineryEvent(ie(r,{shopId:i.id,checkoutSessionIdentifier:n,customerId:void 0}),{exportImmediately:!0})},[e,i,s,l]),E=t(()=>{const e=m.current?.value.trim()??"";if(!e||e===v.current)return;const a=function(e,a){return se(e)?"7"!==e[14]?"uuid_v7_required":a?void 0:"payment_not_required":"malformed_uuid"}(e,p.value);if(a)return void(f.current!==e&&(f.current=e,o.counter({name:"shop_pay_approval_id_field_discarded",value:1,attributes:{reason:a}}),o.histogram({name:"shop_pay_approval_id_field_discarded_length",value:e.length,attributes:{reason:a}}),o.log("shop_pay_approval_id_field_discarded","Shop Pay approval id discarded before negotiation",{reason:a,valueLength:e.length}),P(e,{outcome:"OUTCOME_DISCARDED",discardReason:a})));v.current=e;const t="shopPayVerification"===d.peek();
2o.counter({name:"shop_pay_approval_id_field_applied",value:1,attributes:{verificationOpen:t}});const n={method:{type:"shopWallet",shopPayApprovalId:e}};c.parts.paymentLines.value=U(c.parts.paymentLines.value,n),c.parts.generalPaymentError.value=void 0,c.parts.generalPaymentErrorCode.value=void 0,u({}),P(e,{outcome:"OUTCOME_APPLIED",shopPayVerificationOpen:t})},[d,P,u,o,c.parts,p]);return n(()=>{const e=setInterval(E,250);return()=>clearInterval(e)},[E]),r(y,{accessibilityVisibility:"exclusive",children:r("input",{ref:m,type:"text",tabIndex:-1,"aria-hidden":!0,id:ge,name:ge,autoComplete:"off",onInput:g?E:void 0})})}function Ie({localizationExtension:e,index:a}){const t=q(),{negotiate:i}=_(),[s,l]=o(),[c,d]=o(),p=K(e.fields.value,t),u=e.fields.title.value,{localizedFieldErrors:m}=v().value,h=`$.cart.localizedField.${e.peek().key}`,b=`$.localizationExtension[${a}]`,y=m.find(({target:e})=>e===h),P=e=>{const a=e.violations?.find(e=>{const{code:a,localizedMessage:t,nonLocalizedMessage:n,target:r}=e;if("LOCALIZATION_EXTENSION_FIELD_ERROR"===a&&r===b)return t??n});if(!a)return;const{localizedMessage:t,nonLocalizedMessage:n}=a;return t??n};return n(()=>{t.value=y?y.message:c||void 0},[t,y,c,s]),f(e=>{d(P(e)),l("submit")}),r(g,{...p,label:u,name:u,onBlur:()=>{p.onBlur(),l(void 0),d(void 0),i({fieldsToResolve:["localizationExtensions"],silenceViolations:W(["localizationExtensions"]),onComplete:e=>{d(P(e)),l("blur")}})},value:p.value??void 0})}function ke(){const{checkout:a,i18n:t,shop:n}=z(),{paymentMethods:o}=a.negotiator.current.fields,s=P(),l=le(),c=e(()=>n.hasFlagEnabled($)&&function({identity:e}){return["guest","customerAccount"].includes(e.current.value)}({identity:a.identity})&&l.value&&s.value&&G(o.value));return r(i,{when:c,children:r(y,{paddingBlockStart:"small-200",children:r(E,{tone:"info",children:t.translate("payment.shop_pay_hsa.login_message")})})})}function Oe({headingId:e,autoFocus:n}){const{i18n:o}=z(),i=I().value?`${o.translate("payment.billing_must_match_shipping_notice")} `:"",c=o.translate("payment.card_security_notice"),{title:d,creditCardInline:p}=function(){const{i18n:e,checkout:a}=z(),{identity:t}=a,{displayedPaymentMethods:n}=ce({experienceType:"list"}),r=de(n),o=function(e,a){return"shopPay"===e.current.value&&a}(t,a.installments.paymentMethodMustSupportDebitCardOnly.value),i=he(),s=_e(),c=!(null!==pe(t,s.value)||i.value.freeOrder||i.value.giftCard||i.value.storeCredit||i.value.redeemables)&&"singlePaymentMethodCreditCard"===r.mode;return l(()=>function(e,a,t,n){const r={title:a.translate("payment.title")};if(!t)return r;const[o]=e;return"direct"!==o?.type?r:{title:n?a.translate("payment.pay_with_debit_card"):a.translate("payment.pay_with_credit_card"),creditCardInline:{paymentBrands:o.paymentBrands,cardNetworkStateKey:H(o)}}}(n,e,c,o),[n,e,c,o])}(),{ref:u,isMultiline:m}=function(){const e=s(!1),n=a(null);return{ref:t(a=>{if(n.current?.disconnect(),n.current=null,!a)return;const t=()=>{const t=a.ownerDocument.createRange();t.selectNodeContents(a);const n=t.getClientRects;e.value="function"==typeof n&&Array.from(n.call(t)).filter(({width:e})=>e>0).length>1};if(t(),"undefined"==typeof ResizeObserver)return;const r=new ResizeObserver(t);r.observe(a),n.current=r},[e]),isMultiline:e}}();return r(k,{gap:p?"small-300":"small-400",children:[r(k,{direction:"inline",gap:"small-200",alignItems:"end",className:"zA7WO",children:[r("div",{className:"bIqDC",children:r(O,{id:e,level:1,autoFocus:n,children:r("span",{ref:u,className:"jGvwB",children:d})})}),p&&r(Ce,{cardNetworkStateKey:p.cardNetworkStateKey,availableBrands:p.paymentBrands,headingIsMultiline:m.value})]}),r(C,{color:"subdued",children:i+c}),r(ke,{})]})}function Ce({cardNetworkStateKey:e,availableBrands:a,headingIsMultiline:t=!1}){const{checkout:{cardNetworkSelection:n}}=z(),o=n.forMethod(e),i=a.filter(Z),s=o.networkSelectionEnabled.value&&o.selectableBrands.value.length>1,{ref:l,overflowIndicatorRef:d,maxVisibleBrands:p}=ue(i.length);return 0===i.length?null:r("div",{ref:l,className:c("haX3x",s&&"_5Jkpa",t&&"iq64C"),children:r(k,{direction:"inline",gap:"none",alignItems:"center",justifyContent:"end",className:"_1OE8N",children:r(me,{animate:!0,availableBrands:a,selectableBrands:o.selectableBrands.value,activeBrand:o.activeBrand.value,savedCardBrand:o.selectedSavedCreditCardBrand.value,onSelectBrand:o.setSelectedNetwork,networkSelectionEnabled:o.networkSelectionEnabled.value,binLength:o.bankIdNumberLength.value,viewTransitionKey:e,maxVisibleBrands:p.value,overflowIndicatorRef:d,announceNetworkSelector:!0,announceOverflowBrands:!0})})})}const Se=["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","GF","DE","GR","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","RO","SK","SI","ES","SE","IS","LI","NO","CH","GB"],Re=e=>Se.includes(e);function Me(){const e=Y.ShopPayRememberMeOptOut;return{storeOptOutPreference:t(a=>{a?J(e,a):Q(e)},[e]),getOptOutPreference:t(()=>ee(e),[e])}}function we(){const{geolocation:e}=S(),{router:a,shop:t,checkout:{negotiator:n}}=z(),r=a.currentUrl.value,o=X(r.searchParams),i=n.parts.shopPayArtifact.value,{getOptOutPreference:l}=Me(),c=s(!0);if(d(()=>
2{c.value=Boolean(l())},[l,c]),!(t.shopPayRememberMeAutoOptinEnabled??!0))return{autoOptIn:!1,isOptedIn:!1};const p=!Re(e.country.code)&&!o&&!c.value;return{autoOptIn:p,isOptedIn:p&&!1!==i?.optIn}}function xe({busy:e,children:a,title:t,compact:n}){return n?r(R,{accessibilityLabel:t,children:r(k,{gap:"base",children:r("div",{"aria-busy":e||void 0,children:a})})}):r(p,{children:[r("div",{"aria-busy":e||void 0,"aria-label":t,role:"group",children:a}),r(M,{blockSize:"large-300"})]})}function Ae({buyerPhone:e,isApplePayWalletSelected:a,requiresExplicitConsent:t,validatedProposedPhone:n}){return e?"standard":t?a?"gdprCheckboxOnly":n?"gdprCheckboxWithPhone":"standaloneGdprPhone":"noInputRow"}function Le(e){const{shop:a,checkout:{negotiator:t}}=z(),n=!a.hasFlagEnabled(ae)&&Boolean(te(t.parts.paymentLines.value,"APPLE_PAY")),r=function(){const{geolocation:e}=S();return Re(e.country.code)}(),o=ve(),i=fe(e??o.value).value;return{kind:Ae({buyerPhone:t.parts.phone.value,isApplePayWalletSelected:n,requiresExplicitConsent:r,validatedProposedPhone:i}),isApplePayWalletSelected:n,requiresExplicitConsent:r,validatedProposedPhone:i}}function Be({title:e,compact:a}){const{i18n:t,shop:{name:n},checkout:{negotiator:o}}=z(),{shopPayArtifact:i}=o.parts,{isOptedIn:s}=we(),l=Boolean(i.value?.optIn)||s,c=ne().value??!1,{kind:d}=Le(),p={terms_href:t.translate("shop_pay_remember_me.terms"),privacy_href:t.translate("shop_pay_remember_me.privacy_policy")},u=c?t.translate("shop_pay_remember_me.consent_by_completing_order",p):t.translate("shop_pay_remember_me.consent_by_paying",p),m=t.translate("shop_pay_remember_me.value_prop_shop_name_verbose",{shop_name:n}),h=t.translate("shop_pay_remember_me.consent_with_phone",p),_=t.translate("shop_pay_remember_me.consent_with_email",p),b=t.translate("shop_pay_remember_me.consent_with_checkbox_only",p),v=t.translate("shop_pay_remember_me.label"),f=t.translate("shop_pay_remember_me.mobile_phone_optional"),P=t.translate("shop_pay_remember_me.email_label_optional");let E;return E="standaloneGdprPhone"===d?r(k,{gap:"base",children:[r(w,{children:v}),r(A,{contentDisplay:"block",inlineSize:"100%",children:r(g,{label:f})}),r(x,{content:h,size:"small"})]}):"gdprCheckboxWithPhone"===d?r(k,{gap:"base",children:[r(N,{gridTemplateColumns:"auto minmax(0, 1fr)",gap:"base",alignItems:"start",children:[r(A,{children:r(D,{accessibilityLabel:v})}),r(w,{children:v})]}),r(A,{contentDisplay:"block",inlineSize:"100%",children:r(g,{label:f})}),r(x,{content:b})]}):"gdprCheckboxOnly"===d?r(N,{gridTemplateColumns:"auto minmax(0, 1fr)",gap:"base",alignItems:"start",children:[r(A,{children:r(D,{accessibilityLabel:v})}),r(k,{children:[r(w,{children:v}),r(x,{content:b,size:"small"})]})]}):"standard"===d?r(k,{gap:"base",children:[r(w,{children:v}),r(A,{contentDisplay:"block",inlineSize:"100%",children:r(g,{label:P})}),r(x,{content:_,size:"small"})]}):r(N,{gridTemplateColumns:"minmax(0, 1fr) auto",gap:"base",alignItems:"center",children:[r(k,{children:[r(w,{children:v}),r(x,{content:l?u:m,size:"small"})]}),l?r(y,{paddingInlineStart:"small-500",children:r(A,{contentDisplay:"block",children:r(L,{textDecoration:"none",children:t.translate("shop_pay_remember_me.not_now")})})}):r(A,{contentDisplay:"block",children:r(B,{variant:"secondary",children:t.translate("shop_pay_remember_me.save")})})]}
2),r(xe,{busy:!0,title:e,compact:a,children:E})}const Ne=u({displayName:"RememberMe",renderLoading:e=>r(Be,{...e}),renderError:()=>null,load:()=>m(()=>ye(()=>import("./05aacf00.D5xHKQwl.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65]))).then(({RememberMeSurface:e})=>e)});function De({compact:e}){const{i18n:a,checkout:{negotiator:t}}=z(),o=re(),i=be(),s=a.translate("shop_pay_remember_me.title"),l=t.parts.shopPayRememberMeVisible.value?s:"";return n(()=>{i||(t.parts.shopPayRememberMeVisible.value=!1)},[i,t.parts.shopPayRememberMeVisible]),o.value&&i?r(p,{children:[r(y,{accessibilityRole:"status",accessibilityVisibility:"exclusive",children:l}),r(Ne,{title:s,compact:e})]}):null}export{Ie as L,Oe as P,De as R,Ee as S,we as a,Me as b,Le as c,xe as d,Pe as u};

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.