PageSourceSearch

https://www.gaia.com/assets/2.267.9/index.BKQ6TejT.js

js gaia.com collected 2026-10-01 09:07:17 UTC 25,712 bytes, 2 lines download raw bytes

1import{a as e,D as t,c1 as a,c3 as n,c4 as r,c5 as s,a7 as c,R as l,c8 as o,c9 as i,bl as u,i as p,r as g,go as m,s as d,bG as y,cd as b,a5 as _,aG as h,cb as f,gp as k,_ as E,c as v}from"./index.BRp5kj-w.js";import{a as P,e as O,c as C,at as S,ce as N,B as j,T as w,aJ as I,g as A,S as D,aH as T,bw as M,cm as x,cn as L,co as $,an as z,ao as W,cf as U,aB as F,bj as R,bk as K,it as Y,a3 as V,d1 as H}from"./main.BuRnQBwN.js";import{P as G}from"./index.h4SeYFON.js";import{L as J,a as B}from"./index.Dufs_78x.js";import{g as Q,s as Z}from"./index.CXaVDmzl.js";import{A as q}from"./index.Pid-dpN8.js";import{d as X}from"./index.7R33yqbb.js";import{h as ee,g as te,W as ae,a as ne,o as re,b as se}from"./utils.CZUufcmC.js";import{u as ce}from"./hooks.Dhm_fHG5.js";import{E as le}from"./index.CmdcyZYz.js";import"./staticTextEn.D6WYEa6V.js";import"./staticTextEs.Dnr1pprf.js";import"./staticTextDe.D946bWlw.js";import"./staticTextFr.Dw7JJU6I.js";import"./kebabCase.Bz6zlKZ3.js";import"./_createCompounder.Brf93rqD.js";import"./index.browser.hjgqbxqf.js";import"./index.DzhkYbCx.js";import"./index.BE7XFw6_.js";import"./utils.Cwfhxjty.js";import"./PlanGridCurrency.Dt6Zzdb_.js";import"./selectors.2QgcYbTx.js";import"./useQuery.Cn4xBt2S.js";import"./useWarnRemovedOption.IiSGgR8Y.js";import"./useLazyQuery.4assJRkw.js";import"./useIsomorphicLayoutEffect.34qHIEGO.js";function oe(p){const{auth:g,plans:m,user:d,staticText:y,userAccount:b,show:_,onEditMail:h,onChangePlan:f}=p,k=m.get("selection",e.Map()),E=t(g);if(0===k.size||!E)return null;const v=a(m.getIn(["selection","segments"],e.List())),P=new Date(X.addDays(n(),v)),O=S(d.getIn(["data","language"])),C=b.getIn(["details","data","gift","status"])===N.ACTIVE,I=b.getIn(["details","data","gift","paidThroughDate"]),A=r(C?I:s(P),O),D=k.get("costs").first(),T=k.get("costs").last(),M=k.get("currencyIso");let x=!0;(M===o||M===i&&O===u)&&(x=!1);const L=c(M,T,x,"*",O),$=v||C,z=$?c(M,"0",x,null,O):c(M,D,x,$?"":"*",O),W=`${y.getIn(["data","totalDueOn"])} ${A}`;return l.createElement("div",{className:"cart-single-page__order-summary"+(_?" cart-single-page__order-summary--show":"")},l.createElement("div",{className:"cart-single-page__order-summary-content"},l.createElement("div",{className:"cart-single-page__order-summary-email"},l.createElement("div",{className:"cart-single-page__order-summary-email-label"},l.createElement("span",{className:"cart-single-page__order-summary-label-number"},"1. "),d.getIn(["data","mail"])||d.getIn(["updateUser","email"])),l.createElement(j,{type:w.LINK,onClick:h,className:"cart-single-page__order-summary-button"},y.getIn(["data","edit"]),l.createElement("span",{className:"cart-single-page__order-summary-button-icon"}))),l.createElement("div",{className:"cart-single-page__order-summary-plan"},l.createElement("div",{className:"cart-single-page__order-summary-plan-label"},l.createElement("span",{className:"cart-single-page__order-summary-label-number"},"2. "),y.getIn(["data","plan"]),l.createElement("span",{className:"cart-single-page__order-summary-bold-text"},k.get("heading"))),l.createElement(j,{type:w.LINK,onClick:f,className:"cart-single-page__order-summary-button"},y.getIn(["data","change"]),l.createElement("span",{className:"cart-single-page__order-summary-button-icon"}))),l.createElement("div",{className:"cart-single-page__order-summary-total"},l.createElement("div",{className:"cart-single-page__order-summary-total-label"},W),l.createElement("div",{className:"cart-single-page__order-summary-total-value"},L)),l.createElement("div",{className:"cart-single-page__order-summary-total cart-single-page__order-summary-total--large"},l.createElement("div",{className:"cart-single-page__order-summary-total-label"},y.getIn(["data","totalDueNow"])),l.createElement("div",{className:"cart-single-page__order-summary-total-value cart-single-page__order-summary-bold-text"},z))))}oe.defaultProps={show:!1,onEditMail:()=>{},onChangePlan:()=>{}};const ie=P(O({storeKey:"CartSinglePage"}),C(e=>({auth:e.auth,plans:e.plans,user:e.user,userAccount:e.userAccount})))(oe),ue=p(Object.freeze(Object.defineProperty({__proto__:null,default:ie},Symbol.toStringTag,{value:"Module"}))),pe="dark",ge="light";function me(t){const{staticText:a,userAccount:n=e.Map(),onChangePaymentClick:r,mode:s,user:c}=t,o=n.getIn(["details","data","billing","subscriptions","paymentSource"])||e.Map(),i=function(e){const t=e.replace(/\s+/g,"").toLowerCase();return"creditcard"===t?null:t}(o.get("type")||""),u=o.get("cardType")||"",p=u.replace(/\s+/g,"").toLowerCase(),g=c.getIn(["data","firstName"]),m=g?`${g} ${c.getIn(["data","lastName"])}`:c.getIn(["data","name"]),d=function(e){const t=e.get("type"),a=e.get("maskedCardNumber")||"••••";return`${t===I?"•••• ":"•••• •••• •••• "}${a.slice(-4)}`}(o);return l.createElement("div",{className:`cart-single-page__payment-info cart-single-page__payment-info--${s}`},l.createElement("div",{className:"cart-single-page__payment-info-label"},`${a.getIn(["data","previousPaymentInfo"])}${r?"":":"}`),r&&l.createElement(j,{type:w.LINK,className:"cart-single-page__payment-info-button",onClick:r},a.getIn(["data","change"])),l.createElement("div",{className:"cart-single-page__payment-info-method"},i&&l.createElement("div",{className:`cart-single-page__payment-info-method-logo cart-single-page__payment-info-method-logo--${i}`}),i&&u&&l.createElement("div",{className:"cart-single-page__payment-info-method-division"}),u?l.createElement("div",{className:"cart-single-page__payment-info-method-card"},l.createElement("div",{className:`cart-single-page__payment-info-method-card-logo cart-single-page__payment-info-method-card-logo--${p}`}),l.createElement("div",{className:"cart-single-page__payment-info-method-card-info"},d)):l.createElement("div",{className:"cart-single-page__payment-info-method-user-name"},m)))}me.defaultProps={mode:pe};const de=P(O({storeKey:"CartSinglePage"}),C(e=>({userAccount:e.userAccount,user:e.user})))(me);function ye(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function be(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t.push.apply(t,a)}return t}
1(Object(t)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))}),e}const _e=P(O({storeKey:"CartSinglePage"}),C(e=>({auth:e.auth,user:e.user,userAccount:e.userAccount,velocityCheck:e.velocityCheck,inboundTracking:e.inboundTracking,userLanguage:e.userLanguage,velocityCheckToken:e.velocityCheck.getIn(["data","velocityCheck","token"]),paytrack:e.paytrack,plans:e.plans,checkout:e.checkout}),e=>{const t=A(e);return{processCheckoutOrder:t.checkout.processCheckoutOrder,setCheckoutWinbackUseDefaultPayment:t.checkout.setCheckoutWinbackUseDefaultPayment,setEventDefault:t.eventTracking.setEventDefault,setCheckoutSinglePageStep:t.checkout.setCheckoutSinglePageStep,sendOptimizelyFeatureEvent:t.optimizelyFeature.sendOptimizelyFeatureEvent}}))(function(e){const{staticText:t,checkout:a,setEventDefault:n,setRenderProcessing:r,setCheckoutSinglePageStep:s,sendOptimizelyFeatureEvent:c,setCheckoutWinbackUseDefaultPayment:o}=e,i=a.get("orderError");return g.useEffect(()=>{i&&(r(!1),o(!1))},[i]),l.createElement("div",{className:"cart-single-page__payment-one-click"},l.createElement(de,be(function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{},n=Object.keys(a);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(a).filter(function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable}))),n.forEach(function(t){ye(e,t,a[t])})}return e}({},e),{mode:ge})),l.createElement(j,{type:w.PRIMARY,onClick:()=>{r(!0),ee(e)},className:"cart-single-page__payment-one-click-button"},t.getIn(["data","useThisPaymentMethod"])),l.createElement(j,{type:w.SECONDARY,onClick:()=>{o(!1),n(m),c({eventName:"payment_info_page"}),s(3,5)},className:"cart-single-page__payment-one-click-button"},t.getIn(["data","viewOtherPaymentOptions"])))});function he({staticText:e}){return l.createElement("div",{className:"cart-single-page__payment-secure"},l.createElement("span",{className:"cart-single-page__payment-secure-icon"}),l.createElement("span",null,e.getIn(["data","securePayment"])))}function fe({auth:t,user:a,plans:n,staticText:r,userAccount:s,disclaimer:c,onCreateAccount:o}){const i=t.get("jwt"),u=!!i,p=S(a.getIn(["data","language"])),[m,y]=g.useState([]),[b,_]=g.useState(!1),h="cart-single-page__payment-placeholder";let f=e.List();f=ce({userLanguage:p,authJwt:i,page:D});const k=!!d(m),E=f.getIn([0,"currencyIso"])||"";return g.useEffect(()=>{E&&u&&!k&&!b&&(_(!0),async function(){const e=await te({auth:t,user:a,plans:n,userAccount:s});y(e),_(!1)}())},[t,a,E]),k&&u?l.createElement("div",{className:`${h} ${h}--auth`},l.createElement(he,{staticText:r}),m.map((e,t)=>e.type===T?l.createElement("div",{key:t,className:`${h}-method ${h}-method--dark`},l.createElement("span",null,r.getIn(["data",e.type])),l.createElement("span",{className:`${h}-method-logo ${h}-logo--${e.type}-dark`})):l.createElement("div",{key:t,className:`${h}-method`},l.createElement("span",{className:`${h}-method-logo ${h}-logo--${e.type}`}),l.createElement("span",null,r.getIn(["data",e.type])))),c):u?l.createElement("div",{className:`${h} ${h}--loading`},l.createElement(J,{visible:!0,icon:B})):l.createElement("div",{className:`${h} ${h}--anon`},l.createElement("div",{className:"cart-single-page__payment-placeholder-logos-container"},l.createElement("div",{className:"cart-single-page__payment-placeholder-logo cart-single-page__payment-placeholder-logo--scheme"}),l.createElement("div",{className:"cart-single-page__payment-placeholder-logo cart-single-page__payment-placeholder-logo--paypal"}),l.createElement("div",{className:"cart-single-page__payment-placeholder-logo cart-single-page__payment-placeholder-logo--googlepay"}),l.createElement("div",{className:"cart-single-page__payment-placeholder-logo cart-single-page__payment-placeholder-logo--applepay"}),l.createElement("div",{className:"cart-single-page__payment-placeholder-logo cart-single-page__payment-placeholder-logo--mc"}),l.createElement("div",{className:"cart-single-page__payment-placeholder-logo cart-single-page__payment-placeholder-logo--visa"})),l.createElement("div",{className:"cart-single-page__payment-placeholder-copy"},l.createElement(j,{type:w.LINK,onClick:o,className:"cart-single-page__payment-placeholder-copy-button"},r.getIn(["data","createAccount"])),r.getIn(["data","toSee"])))}function ke({user:t,payment:a,checkout:n,staticText:r}){const s=S(t.getIn(["data","language"],e.List())),c=n.get("orderError"),o=!1===a.getIn(["data","payments","success"])||!0===a.getIn(["data","payments","error"]),i=a.get("error"),u=c||o||i;let p=r.getIn(["data","errorGeneric"]);if(!u)return null;c===M||o?p=r.getIn(["data","errorPayment"]):c===x?p=r.getIn(["data","errorAlreadySubscribed"]):c!==L&&i!==$||(p=r.getIn(["data","errorPostalCode"]));const g=[`${p} `,l.createElement(z,{key:y(s),className:"cart-payment-v2__billing-error-link",to:y(s),directLink:!0,target:W},r.getIn(["data","customerSupport"]))];return l.createElement(le,{errorMessages:g,errorMessageClass:["cart-payment-v2__billing-error"]})}function Ee(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function ve(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{},n=Object.keys(a);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(a).filter(function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable}
1))),n.forEach(function(t){Ee(e,t,a[t])})}return e}function Pe(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t.push.apply(t,a)}return t}(Object(t)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))}),e}function Oe(t){const{staticText:a,checkout:n,payment:r,plans:s,user:c,onEditMail:o,onChangePlan:i,onCreateAccount:u}=t,p=s.get("selection",e.Map()),m=p.get("costs",e.List([0])).first(),d=S(c.getIn(["data","language"],e.List())),y=n.get("processing"),_=n.getIn(["winback","step"]),h=e.Map.isMap(p)&&p.size>0,f=n.getIn(["winback","useDefaultPayment"])||!1,k=g.useMemo(()=>{const e=n.get("orderError"),t=!1===r.getIn(["data","payments","success"])||!0===r.getIn(["data","payments","error"]),a=r.get("error");return{checkoutOrderError:e,paymentError:t,paymentValidationError:a,errorShouldRender:e||t||a}},[n,r]),E=()=>l.createElement("div",{className:"cart-single-page__payment-disclaimer cart-single-page__disclaimer"},`${a.getIn(["data","disclaimerIntro"])} `,l.createElement(z,{className:"cart-single-page__payment-disclaimer-link",directLink:!0,to:b(d),target:W},`${a.getIn(["data","disclaimerLink"])}. `),a.getIn(["data","disclaimerEnd"]));return l.createElement("div",{className:"cart-single-page__payment"},l.createElement("div",{className:"cart-single-page__section-title"},a.getIn(["data","setUpYourPayment"])),l.createElement("div",{className:"cart-single-page__payment-container"},l.createElement("div",{className:"cart-single-page__payment-form"},f?l.createElement(_e,ve({},t)):h?l.createElement(l.Fragment,null,l.createElement(ke,ve({},t)),l.createElement(he,{staticText:a}),l.createElement(q,{submitButtonText:a.getIn(["data","startMembership"]),disclaimer:E(),parentProcessing:y,error:k.errorShouldRender,planCost:m})):l.createElement(fe,Pe(ve({},t),{disclaimer:E()}))),l.createElement(ue,{show:_===ae.SELECT_PAYMENT,onChangePlan:i,onEditMail:o,onCreateAccount:u})))}Oe.defaultProps={visibilityThreshold:.6,desktopWidth:1194,onChangePlan:()=>{},onEditMail:()=>{},onCreateAccount:()=>{}};const Ce=P(O({storeKey:"CartSinglePage"}),C(e=>({app:e.app,user:e.user,checkout:e.checkout,plans:e.plans,payment:e.payment,auth:e.auth,userAccount:e.userAccount,paytrack:e.paytrack})))(Oe),Se=p(Object.freeze(Object.defineProperty({__proto__:null,default:Ce},Symbol.toStringTag,{value:"Module"})));function Ne(e){const{staticText:t,previousPlan:a}=e;if(!a)return null;const n=a.get("title");return l.createElement("div",{className:"winback__previous-plan"},l.createElement("div",{className:"winback__previous-plan-label"},t.getIn(["data","previousPlan"])),l.createElement("div",{className:"winback__previous-plan-name"},n))}function je(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function we(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t.push.apply(t,a)}return t}(Object(t)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))}),e}const Ie=P(O({storeKey:"CartSinglePage"}),C(e=>({auth:e.auth,user:e.user,userAccount:e.userAccount,velocityCheck:e.velocityCheck,inboundTracking:e.inboundTracking,userLanguage:e.userLanguage,velocityCheckToken:e.velocityCheck.getIn(["data","velocityCheck","token"]),paytrack:e.paytrack,plans:e.plans,checkout:e.checkout}),e=>{const t=A(e);return{initAdyen:t.adyen.initAdyen,processCheckoutOrder:t.checkout.processCheckoutOrder,setPlansSelection:t.plans.setPlansSelection,setCheckoutWinbackUseDefaultPayment:t.checkout.setCheckoutWinbackUseDefaultPayment,setCheckoutWinbackStep:t.checkout.setCheckoutWinbackStep,setEventDefault:t.eventTracking.setEventDefault,setCheckoutSinglePageStep:t.checkout.setCheckoutSinglePageStep,sendOptimizelyFeatureEvent:t.optimizelyFeature.sendOptimizelyFeatureEvent}}))(function(t){const{staticText:a,userAccount:n,velocityCheck:r,checkout:s,selectedPlan:o=e.Map(),userLanguage:i,initAdyen:u,setPlansSelection:p,setRenderWinback:d,setEventDefault:y,setRenderProcessing:b,setCheckoutWinbackStep:_,setCheckoutSinglePageStep:h,sendOptimizelyFeatureEvent:f,setCheckoutWinbackUseDefaultPayment:k}=t,E=n.getIn(["details","data","billing","subscriptions","paymentSource","expYear"]),v=!!E&&parseInt(E,10)<(new Date).getFullYear(),P=r.getIn(["data","velocityCheck","token"]),O=s.get("orderError"),C=ne(t);g.useEffect(()=>{O&&(k(!1),_(ae.SELECT_PAYMENT),b(!1),d(!1))},[O]),g.useEffect(()=>{P||u()},[O,u]),g.useEffect(()=>{o&&b(!1)},[o]);const S=()=>{p(o),y(m),f({eventName:"payment_info_page"}),h(3,6),d(!1),_(ae.SELECT_PAYMENT),k(!1)};if(!o)return null;if(!C||v)return l.createElement("div",{className:"winback__payment"},l.createElement(j,{type:w.PRIMARY,onClick:()=>S(),className:"winback__payment-setup-button"},a.getIn(["data","setUpPayment"])));const N=o.getIn(["costs",0])||0,I=o.get("currencyIso"),A=c(I,N,!1,null,i),D=U(t)?` (${a.getIn(["data","preTax"])})`:"";return l.createElement("div",{className:"winback__payment"},l.createElement(de,{onChangePaymentClick:()=>S()}),l.createElement(j,{type:w.PRIMARY,onClick:()=>{b(!0),p(o),ee(we(function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{},n=Object.keys(a);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(a).filter(function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable}
1))),n.forEach(function(t){je(e,t,a[t])})}return e}({},t),{selectedPlan:o}))},className:"winback__button winback__payment-restart-button"},`${a.getIn(["data","restartSubscription"])} - ${A}`,D&&l.createElement("span",{className:"winback__payment-restart-button-pretax"},D)))});const Ae=P(O({storeKey:"CartSinglePage"}),C(e=>{const t=A(e);return{setPlansSelection:t.plans.setPlansSelection,setEventDefault:t.eventTracking.setEventDefault,sendOptimizelyFeatureEvent:t.optimizelyFeature.sendOptimizelyFeatureEvent,setCheckoutSinglePageStep:t.checkout.setCheckoutSinglePageStep}}))(function(e){const{staticText:t,selectedPlan:a,setRenderWinback:n,setPlansSelection:r,setEventDefault:s,setCheckoutSinglePageStep:c,sendOptimizelyFeatureEvent:o}=e;return l.createElement("div",{className:"winback__select-plan"},l.createElement(j,{type:w.SECONDARY,onClick:()=>{s(_),o({eventName:"plan_selected"}),c(3,5),r(a),n(!1)},className:"winback__button winback__select-plan-button"},t.getIn(["data","viewOtherPlans"])))});function De(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function Te(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{},n=Object.keys(a);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(a).filter(function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable}))),n.forEach(function(t){De(e,t,a[t])})}return e}function Me(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t.push.apply(t,a)}return t}(Object(t)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))}),e}const xe=P(O({storeKey:"CartSinglePage"}),C(e=>{const{auth:t,user:a,userAccount:n,checkout:r,resolver:s,paytrack:c,velocityCheck:l,app:o,inboundTracking:i,payment:u}=e,p=n.get("accountType")===F,g=S(a.getIn(["data","language"])),m=n.getIn(["details","data","billing","subscriptions","paymentMethod"]),d=n.getIn(["details","data","billing","subscriptions","billingAddress"]);return{auth:t,user:a,userAccount:n,resolver:s,paytrack:c,checkout:r,velocityCheck:l,app:o,isZuora:p,userLanguage:g,paymentMethod:m,billingAddress:d,inboundTracking:i,payment:u}},e=>{const t=A(e);return{getUserEmailAvailability:t.user.getUserEmailAvailability,resetUserEmailAvailability:t.user.resetUserEmailAvailability,resetUserChildAccount:t.user.resetUserChildAccount,setOverlayDialogVisible:t.dialog.setOverlayDialogVisible,updateUser:t.user.updateUser,getUserContactData:t.user.getUserContactData,dismissModal:t.dialog.dismissModal,setCheckoutSinglePageStep:t.checkout.setCheckoutSinglePageStep,setCheckoutAccountValid:t.checkout.setCheckoutAccountValid,getAdyenPaymentAuthorization:t.adyen.getAdyenPaymentAuthorization,initAdyen:t.adyen.initAdyen,resetAdyen:t.adyen.resetAdyen,resetPaymentMethods:t.payment.resetPaymentMethods,processCheckoutOrder:t.checkout.processCheckoutOrder,setCheckoutWinbackUseDefaultPayment:t.checkout.setCheckoutWinbackUseDefaultPayment,setCheckoutWinbackStep:t.checkout.setCheckoutWinbackStep,setEventDefault:t.eventTracking.setEventDefault,sendOptimizelyFeatureEvent:t.optimizelyFeature.sendOptimizelyFeatureEvent,setPlansSelection:t.plans.setPlansSelection}}))(function(t){const{staticText:a,auth:n,paytrack:r,userLanguage:s,setRenderWinback:c,setRenderProcessing:o,setCheckoutAccountValid:i,setCheckoutWinbackUseDefaultPayment:u}=t,p=n.get("jwt"),m=Q(r),d=(ce({userLanguage:s,authJwt:p,page:D})||e.List()).find(e=>e.get("entitlementContentSet")===m)||null;return g.useEffect(()=>{i(!0)},[]),g.useEffect(()=>{if(e.Map.isMap(d)&&d.size>0){const e=ne(Me(Te({},t),{selectedPlan:d}));u(e),o(!1)}},[d]),e.Map.isMap(d)?l.createElement("div",{className:"winback"},l.createElement("div",{className:"winback__background"},l.createElement("div",{className:"winback__overlay"})),l.createElement("div",{className:"winback__container"},l.createElement(R,{type:K,className:["winback__logo"],isHref:!1}),l.createElement("div",{className:"winback__content"},l.createElement("div",{className:"winback__title"},a.getIn(["data","restartPlan"])),l.createElement(Ne,{staticText:a,previousPlan:d}),l.createElement(Ie,Me(Te({},t),{selectedPlan:d})),l.createElement(Ae,{staticText:a,selectedPlan:d,setRenderWinback:c})))):null}),Le=p(Object.freeze(Object.defineProperty({__proto__:null,default:xe},Symbol.toStringTag,{value:"Module"})));function $e(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function ze(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{},n=Object.keys(a);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(a).filter(function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable}
1))),n.forEach(function(t){$e(e,t,a[t])})}return e}const We=!!E(v(),["features","singlePageCheckout"]);function Ue(e){const{setAppScrollable:t}=e;return g.useEffect(()=>(t(!1),()=>{t()}),[t]),l.createElement("div",{className:"cart-single-page__processing"},l.createElement(J,{visible:!0,icon:B}))}const Fe=P(O({storeKey:"CartSinglePage"}),C(e=>({app:e.app,auth:e.auth,adyen:e.adyen,user:e.user,userAccount:e.userAccount,checkout:e.checkout,resolver:e.resolver,paytrack:e.paytrack,plans:e.plans,velocityCheck:e.velocityCheck,inboundTracking:e.inboundTracking,payment:e.payment}),e=>{const t=A(e);return{setCheckoutSinglePageStep:t.checkout.setCheckoutSinglePageStep,setEventDefault:t.eventTracking.setEventDefault,setAppScrollable:t.app.setAppScrollable,setOverlayDialogVisible:t.dialog.setOverlayDialogVisible,resetUserEmailAvailability:t.user.resetUserEmailAvailability,setDialogOptions:t.dialog.setDialogOptions,setCheckoutWinbackStep:t.checkout.setCheckoutWinbackStep,sendOptimizelyFeatureEvent:t.optimizelyFeature.sendOptimizelyFeatureEvent}}))(function(e){const{app:t,auth:a,user:n,adyen:r,payment:s,checkout:c,paytrack:o,staticText:i,userAccount:u,history:p,setEventDefault:m,setCheckoutWinbackStep:d,setCheckoutSinglePageStep:y,sendOptimizelyFeatureEvent:b}=e;if(!We)return null;const _=Z(a,n,u,o),E=c.getIn(["winback","step"])||ae.CHOOSE_PLAN,v=n.getIn(["data","entitled"]),P=c.get("reactivation"),O=Y({auth:a,user:n,userAccount:u,paytrack:o},v),C=!1===o.get("processing"),N=!1===u.get("billingSubscriptionsProcessing"),j=s.get("paymentDataProcessing"),w=S(n.getIn(["data","language"])),I=!!a.get("jwt"),A=t.getIn(["viewport","width"])<1164,[D,T]=g.useState(!0),[M,x]=g.useState(!0),L=E===ae.CHOOSE_PLAN?"choose-plan":"payment",$=String(i.getIn(["data","step"])).replace(/\$\{ totalSteps \}/,Object.keys(ae).length).replace(/\$\{ step \}/,E);return g.useEffect(()=>{d(null)},[]),g.useEffect(()=>{(c.get("processing")||j||!1)&&T(!0)},[c,r,j]),g.useEffect(()=>{C&&N&&!1===_&&V({history:p,url:h,auth:a,language:w,historyMethod:H}),C&&N&&!0===_&&(m(f),b({eventName:"entered_checkout"}),y(1,2))},[_,C,N,u]),g.useEffect(()=>{O&&I?x(!0):V({history:p,url:k,auth:a,language:w,historyMethod:H})},[P,I,_,u]),M?l.createElement(l.Fragment,null,D&&l.createElement(Ue,ze({},e)),l.createElement(Le,{setRenderWinback:x,setRenderProcessing:T})):l.createElement("div",{className:"cart-single-page"},D&&l.createElement(Ue,ze({},e)),!M&&l.createElement("div",{className:`cart-single-page__container cart-single-page__container--${L}`},l.createElement("div",{className:"cart-single-page__gaia-logo"},l.createElement(R,{type:K})),l.createElement("div",{className:"cart-single-page__step-indicator"},$),E===ae.CHOOSE_PLAN&&l.createElement("div",{className:"cart-single-page__choose-plan"},l.createElement("div",{className:"cart-single-page__choose-plan-title cart-single-page__section-title"},i.getIn(["data","choosePlan"])),l.createElement(G,{history:p,sliderMode:!0,isMobile:A,onPlanSelect:()=>{d(ae.SELECT_PAYMENT)}})),E===ae.SELECT_PAYMENT&&l.createElement(Se,{onChangePlan:()=>se(e),onEditMail:()=>re(e),setRenderProcessing:T})))}),Re=p(Object.freeze(Object.defineProperty({__proto__:null,default:Fe},Symbol.toStringTag,{value:"Module"})));export{Re as default};
2//# sourceMappingURL=index.BKQ6TejT.js.map

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.