1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[9272],{55243:function(n,i,t){var e=t(45501),r=t(11054);function c(n){var i=n.showEmailInputErrorMessage,t=n.requestEmailResultHttpStatusCode;if(i)return r.w.account_email_setting_error_email;if(null==t)return null;switch(t){case e.OK:return null;case e.qH:return r.w.account_email_setting_error_email_400;case e.AY:return r.w.account_email_setting_error_email_403;case e.n:default:return r.w.account_email_setting_error_email_500}}t.d(i,{e:function(){return c}})},39627:function(n,i,t){t.r(i),t.d(i,{SubscriptionAccountPage:function(){return nF}});var e=t(64558),r=t(24386),c=t(80914),s=t(75730),o=t(54114),a=t(13571),u=t(2953),l=t(36667),p=t(43059),_=t(57014),d=t(22590),m=t(1171),b=t(1892),h=t(88714);function f(n,i){var t=new URLSearchParams,e=(0,h.N)(n);if(null!=e&&t.append("couponPlanId",e),"true"===new URLSearchParams(n.location.search).get("studentOnly")){var c=(0,r.N)();t.append("planGroupId",i),null!=c&&t.append("subscriptionPageId",c);var s=new URLSearchParams(n.location.search);return(0,m.H)({path:b.C.STUDENT_VERIFICATION,currentSearchParams:s,subscriptionFlowQueryParams:{couponPlanId:e,planGroupId:i,subscriptionPageId:c}}).toString()}var o=new URLSearchParams(n.location.search);return(0,m.H)({path:b.C.SUBSCRIPTION_REGISTRATION,currentSearchParams:o,pathParams:{planGroupId:i},subscriptionFlowQueryParams:{couponPlanId:null,subscriptionPageId:null,cross_session_referrer_os:null}}).toString()}var g=t(14425),S=t(55243),I="accountEmailSettingsForSubscription",C=t(32832),R=t(95885),v=t(42204),w=t(11054),E=t(84025),x=t(9175),A=t(1564),N=t(10715),P=t(76787),T=t(90536),j=t(83598),O=t(43312),y=t(30395),G=t.n(y),V=t(66811),U=t(1102),L=function(n){var i=n.onEmailSubmitSuccess,t=(0,U.useContext)(R.m)===v.b.MOBILE,r=(0,o._)((0,U.useState)(!1),2),s=r[0],u=r[1],l=(0,o._)((0,U.useState)(""),2),p=l[0],_=l[1],d=(0,o._)((0,U.useState)(null),2),m=d[0],b=d[1],h=(0,V.md)((0,O.c5)(C.u)),f=(0,V.Xr)((0,O.c5)(x.l)),y=(0,O.c5)(A.B),L=(0,U.useCallback)(function(){return(0,c._)(function(){var n,t;return(0,a._)(this,function(e){switch(e.label){case 0:if(!(0,T.B)(p))return b(w.w.account_email_setting_error_email),[2];if(!h)return[3,2];return[4,y({email:p})];case 1:if((n=e.sent()).isErr())return b((0,E.M)(n.error)),[2];return b(null),i(p),[2];case 2:return[4,f({email:p,shouldShowErrorNotification:!0,shouldShowRequestAcceptedNotification:!1})];case 3:if(!(t=e.sent()).ok)return b((0,S.e)({showEmailInputErrorMessage:!1,requestEmailResultHttpStatusCode:t.err})),[2];return b(null),i(p),[2]}})})()},[p,h,i,y,f]),k=(0,U.useRef)(null);(0,j.f)(k);var F=0===p.length||!s,D=(0,U.useCallback)(function(n){return(0,c._)(function(){return(0,a._)(this,function(i){switch(i.label){case 0:return n.preventDefault(),[4,L()];case 1:return i.sent(),[2]}})})()},[L]);return(0,e.jsxs)("form",{className:G()("com-subscription-account-EmailRegistrationForm",{"com-subscription-account-EmailRegistrationForm--mobile":t}),onSubmit:D,children:[(0,e.jsxs)("div",{className:"com-subscription-account-EmailRegistrationForm__form-item",children:[(0,e.jsx)(P.Sm,{id:I,ref:k,name:"email",type:"email",value:p,autoComplete:"on",colorType:P.Zf.LIGHT,sizeType:P.XH.MEDIUM,placeholder:w.w.account_email_setting_placeholder_email,onChange:function(n){var i=n.currentTarget.value;_(i),u((0,T.B)(i))}}),null!=m&&(0,e.jsx)("div",{className:"com-subscription-account-EmailRegistrationForm__error-message",children:(0,e.jsx)(g.d,{text:m})})]}),(0,e.jsx)(N.jn,{type:"submit",onClick:D,disabled:F,children:w.w.account_submit_with_acception_step})]})},k=function(n){var i=n.onEmailSubmitSuccess,t=(0,o._)((0,U.useState)(!1),2),r=t[0],c=t[1],s=(0,o._)((0,U.useState)(""),2),a=s[0],u=s[1],l=(0,o._)((0,U.useState)(null),2),p=l[0],_=l[1],d=(0,o._)((0,U.useState)(!1),2),m=d[0],b=d[1],h=(0,V.Xr)((0,O.c5)(x.l)),f=(0,U.useCallback)(function(){var n=!(0,T.B)(a);n?b(n):(b(!1),h({email:a,shouldShowErrorNotification:!0,shouldShowRequestAcceptedNotification:!1}).then(function(n){n.ok?(_(n.val),i(a)):_(n.err)}))},[a,i,h]),C=(0,U.useRef)(null);(0,j.f)(C);var R=0===a.length||!r,v=(0,U.useCallback)(function(n){n.preventDefault(),f()},[f]),E=(0,S.e)({showEmailInputErrorMessage:m,requestEmailResultHttpStatusCode:p});return(0,e.jsxs)("form",{className:"com-subscription-account-LegacyEmailRegistrationForm",onSubmit:v,children:[(0,e.jsxs)("div",{className:"com-subscription-account-LegacyEmailRegistrationForm__form-item",children:[(0,e.jsx)("div",{className:"com-subscription-account-LegacyEmailRegistrationForm__input-form",children:(0,e.jsx)(P.Sm,{id:I,ref:C,name:"email",type:"email",value:a,autoComplete:"on",colorType:P.Zf.LIGHT,sizeType:P.XH.MEDIUM,placeholder:w.w.account_email_setting_placeholder_email,onChange:function(n){var i=n.currentTarget.value;u(i),c((0,T.B)(i))}})}),null!=E&&(0,e.jsx)("div",{className:"com-subscription-account-LegacyEmailRegistrationForm__error-message",children:(0,e.jsx)(g.d,{text:E})})]}),(0,e.jsx)("div",{className:"com-subscription-account-LegacyEmailRegistrationForm__submit-button",children:(0,e.jsx)(N.jn,{type:"submit",onClick:v,disabled:R,children:w.w.account_submit_with_acception_step})})]})}
1,F=t(31615),D=t(74344);function M(n){return(0,c._)(function(n){var i;return(0,a._)(this,function(e){return i=n.planGroupId,F.W.push(F.n.PAGE),[2,Promise.resolve().then(t.bind(t,80873)).then(function(n){var t=n.history,e=f(t,i);t.replace(e)},D.H)]})}).apply(this,arguments)}var B=t(39161),X=t(73267),Y=t(12668),H=t(75523),q=(0,Y.R_)(function(n,i){i(X.s);var t=n(B.o);return(0,H.eU)(null,function(n){var i;M({planGroupId:null!=(i=t.params.planGroupId)?i:""})})}),z=(0,Y.R_)(function(n,i){i(X.s);var t=n(B.o);return(0,H.eU)(null,function(){return(0,c._)(function(){var n;return(0,a._)(this,function(i){switch(i.label){case 0:return[4,M({planGroupId:null!=(n=t.params.planGroupId)?n:""})];case 1:return i.sent(),[2]}})})()})}),Q=t(10445),K=t(87328),W=t(33355),Z=t(50530),$=(0,Y.R_)(function(n,i){i(X.s);var t=n(B.o);return(0,H.eU)(null,function(n,i,e){var c,s,o,a,u,l,p=null!=(u=t.params.planGroupId)?u:"";s=(c={step:e,additionalParams:{subscriptionPageId:null!=(l=(0,r.N)())?l:"",subscriptionPlanGroupId:p}}).step,o=c.additionalParams,null!==(a=(0,Q.u)(s,"subscription"))&&(0,W.vl)({pathname:a.pathname,clientId:(0,Z.f)(),pageId:a.pageId,isMobile:(0,K.Fr)(),extraParams:{subscription_page_id:o.subscriptionPageId,subscription_plan_group_id:o.subscriptionPlanGroupId}})})}),J=(0,Y.R_)(function(n,i){return i(X.s),(0,H.eU)(_.z.NONE)}),nn=(0,Y.R_)(function(n,i){i(X.s);var t=n(J);return(0,H.eU)(null,function(n,i){i(t,_.z.NONE)})}),ni=t(26984),nt=t(20888),ne=t(44065),nr=(0,Y.R_)(function(n,i){i(X.s);var t=new ni.f,e=n(nt.r),r=(0,ne.mg)(e,function(n){var i,t;return null!=(i=null==(t=n.profile)?void 0:t.userId)?i:""});return(0,ne.t_)(function(n){return(0,c._)(function(){var i,e;return(0,a._)(this,function(c){switch(c.label){case 0:return i=n(r),[4,t.usecase.fetchUserEmail({userId:i})];case 1:return[2,(e=c.sent()).ok?e.val.email:""]}})})()})}),nc=(0,Y.R_)(function(n,i){i(X.s);var t=n(nr),e=n(J);return(0,H.eU)(null,function(n,i,r){i(t,r),i(e,_.z.CONFIRM_TOKEN_FOR_EMAIL_REGISTRATION)})}),ns=t(73734),no=t(26479),na=t(18616),nu=t(6878),nl=t(51189),np=t(55425),n_=t(37804),nd=t(94605),nm=t(57088),nb=t(57508),nh=t(91542),nf=t(11794),ng=t(99536),nS=function(){},nI=function(){var n,i=(0,V.md)((0,O.c5)(nr)),t=(0,V.md)((0,O.c5)(J)),r=(0,V.Xr)((0,O.c5)(nn)),m=(0,V.Xr)((0,O.c5)(nc)),b=(0,V.Xr)((0,O.c5)(q)),h=(0,V.Xr)((0,O.c5)(z)),g=(0,V.Xr)((0,O.c5)($)),S=null!=(n=(0,O.c5)(B.o).params.planGroupId)?n:"",I=(0,V.md)((0,O.c5)(n_.Q)),C=(0,U.useContext)(R.m),E=C===v.b.MOBILE,x=(0,o._)((0,U.useState)(!1),2),A=x[0],N=x[1],P=(0,V.md)((0,O.c5)(ns.U));(0,U.useEffect)(function(){g(_.z.INPUT_EMAIL_FOR_FIRST_STEP)},[g]);var T=(0,V.Xr)((0,O.c5)(nb.h)),j=(0,O.c5)(nl.w),y=(0,U.useCallback)(function(){return(0,c._)(function(){var n;return(0,a._)(this,function(i){switch(i.label){case 0:return[4,T({idpType:u.SI.IDP_TYPE_GOOGLE,returnUrl:f(I,S),failureReturnUrl:I.location.pathname+I.location.search,actionType:u.X2.ACTION_TYPE_REGISTRATION})];case 1:return n=i.sent(),(0,ng.ys)(n)&&j.onOpen({timeoutCount:nu.yp,kind:(0,nm.t)((0,s._)(n.err,no.s)?n.err.statusCode:0,u.X2.ACTION_TYPE_REGISTRATION)}),[2]}})})()},[T,I,S,j]),F=(0,U.useCallback)(function(){return(0,c._)(function(){var n;return(0,a._)(this,function(i){switch(i.label){case 0:return[4,T({idpType:u.SI.IDP_TYPE_APPLE,returnUrl:f(I,S),failureReturnUrl:I.location.pathname+I.location.search,actionType:u.X2.ACTION_TYPE_REGISTRATION})];case 1:return n=i.sent(),(0,ng.ys)(n)&&j.onOpen({timeoutCount:nu.yp,kind:(0,nm.t)((0,s._)(n.err,no.s)?n.err.statusCode:0,u.X2.ACTION_TYPE_REGISTRATION)}),[2]}})})()},[T,I,S,j]),D=(0,U.useCallback)(function(){N(!0)},[]),M=(0,U.useCallback)(function(){N(!1)},[]);return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(nf.$,{children:(0,e.jsxs)("div",{className:G()("c-subscription-account-Sub
1scriptionRegistrationAccountContainerView",{"c-subscription-account-SubscriptionRegistrationAccountContainerView--mobile":E}),children:[(0,e.jsxs)("header",{className:G()("c-subscription-account-SubscriptionRegistrationAccountContainerView__header",{"c-subscription-account-SubscriptionRegistrationAccountContainerView__header--mobile":E}),children:[(0,e.jsx)("h2",{className:G()("c-subscription-account-SubscriptionRegistrationAccountContainerView__sub-title",{"c-subscription-account-SubscriptionRegistrationAccountContainerView__sub-title--mobile":E}),children:na.u.subscription_email_settings_title}),(0,e.jsxs)("div",{className:G()("c-subscription-account-SubscriptionRegistrationAccountContainerView__description",{"c-subscription-account-SubscriptionRegistrationAccountContainerView__description--mobile":E}),children:[(0,e.jsx)("p",{children:na.u.subscription_email_settings_description_line1}),(0,e.jsxs)("p",{children:[(0,e.jsx)(nh.N,{className:"c-subscription-account-SubscriptionRegistrationAccountContainerView__link",designType:nh.v.NONE,to:np.p.TERMS,target:"_blank",rel:"noopener",children:w.w.account_input_email_terms}),na.u.subscription_email_settings_description_line2_and,(0,e.jsx)(nh.N,{className:"c-subscription-account-Sub
1scriptionRegistrationAccountContainerView__link",designType:nh.v.NONE,to:np.p.PRIVACYPOLICY,target:"_blank",rel:"noopener",children:w.w.account_input_email_privacy}),na.u.subscription_email_settings_description_line2_suffix]})]})]}),P?(0,e.jsxs)(e.Fragment,{children:[(0,e.jsxs)("div",{className:G()("c-subscription-account-SubscriptionRegistrationAccountContainerView__sso-section",{"c-subscription-account-SubscriptionRegistrationAccountContainerView__sso-section--mobile":E}),children:[(0,e.jsx)(nd.w,{idpType:u.SI.IDP_TYPE_GOOGLE,onClick:y}),(0,e.jsx)(nd.w,{idpType:u.SI.IDP_TYPE_APPLE,onClick:F})]}),(0,e.jsx)("div",{className:G()("c-subscription-account-SubscriptionRegistrationAccountContainerView__form-section","c-subscription-account-SubscriptionRegistrationAccountContainerView__form-section--after-sso",{"c-subscription-account-SubscriptionRegistrationAccountContainerView__form-section--mobile":E}),children:(0,e.jsx)(L,{onEmailSubmitSuccess:m})})]}):(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)("div",{className:G()("c-subscription-account-Sub
1scriptionRegistrationAccountContainerView__form-section",{"c-subscription-account-SubscriptionRegistrationAccountContainerView__form-section--mobile":E}),children:(0,e.jsx)(k,{onEmailSubmitSuccess:m})}),(0,e.jsxs)("div",{className:G()("c-subscription-account-SubscriptionRegistrationAccountContainerView__divider",{"c-subscription-account-SubscriptionRegistrationAccountContainerView__divider--mobile":E}),children:[(0,e.jsx)("span",{className:"c-subscription-account-SubscriptionRegistrationAccountContainerView__divider-line"}),(0,e.jsx)("span",{className:G()("c-subscription-account-SubscriptionRegistrationAccountContainerView__divider-text",{"c-subscription-account-SubscriptionRegistrationAccountContainerView__divider-text--mobile":E}),children:na.u.subscription_or_divider}),(0,e.jsx)("span",{className:"c-subscription-account-SubscriptionRegistrationAccountContainerView__divider-line"})]}),(0,e.jsxs)("div",{className:G()("c-subscription-account-SubscriptionRegistrationAccountContainerView__sso-section",{"c-subscription-account-Sub
1scriptionRegistrationAccountContainerView__sso-section--mobile":E}),children:[(0,e.jsx)(nd.w,{idpType:u.SI.IDP_TYPE_GOOGLE,onClick:y}),(0,e.jsx)(nd.w,{idpType:u.SI.IDP_TYPE_APPLE,onClick:F})]})]}),(0,e.jsx)("button",{type:"button",className:G()("c-subscription-account-SubscriptionRegistrationAccountContainerView__switch-account-link",{"c-subscription-account-SubscriptionRegistrationAccountContainerView__switch-account-link--mobile":E}),onClick:D,children:na.u.subscription_switch_to_registered_account}),(0,e.jsxs)("div",{className:G()("c-subscription-account-SubscriptionRegistrationAccountContainerView__notes",{"c-subscription-account-SubscriptionRegistrationAccountContainerView__notes--mobile":E}),children:[(0,e.jsx)("p",{className:"c-subscription-account-SubscriptionRegistrationAccountContainerView__notes-title",children:na.u.subscription_email_notes_title}),(0,e.jsxs)("ul",{className:"c-subscription-account-SubscriptionRegistrationAccountContainerView__notes-list",children:[(0,e.jsx)("li",{children:na.u.subscription_email_notes_item1}),(0,e.jsx)("li",{children:na.u.subscription_email_notes_item2}),(0,e.jsx)("li",{children:na.u.subscription_email_notes_item3}),(0,e.jsx)("li",{children:na.u.subscription_email_notes_item4})]}
1),(0,e.jsx)("p",{className:"c-subscription-account-SubscriptionRegistrationAccountContainerView__notes-footer",children:na.u.subscription_email_notes_footer})]})]})}),(0,e.jsx)(d.xW,{isShow:A,step:d.Qq.AccountChangeMethodSelect,onChangeStep:l.t,onClose:M,onAccountChangeSuccess:b,shouldCloseOnOverlayClick:C===v.b.MOBILE,showAttentionMessage:!0,ssoReturnUrl:f(I,S),ssoFailureReturnUrl:I.location.pathname+I.location.search}),(0,e.jsx)(p.s,{email:i,step:t,disableTransition:!0,onRequestClose:r,onSuccess:h,onCancel:r,onChangeStep:g,onChangeAccountButtonClick:nS})]})},nC=function(){return(0,U.useEffect)(function(){window.scrollTo(0,0)},[]),(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(nI,{})})},nR=t(80057),nv=(0,Y.Ds)({id:null,planGroupId:null,variationId:null,couponPlanId:null}),nw=t(80873),nE=function(n){var i=n.planGroupId,t=n.subscriptionPageId,r=n.children,c=(0,U.useMemo)(function(){var n=(0,h.N)(nw.history);return{id:t,planGroupId:i,variationId:(0,nR.W)(),couponPlanId:null!=n?n:null}},[i,t]);return(0,e.jsx)(O.Ui,{scope:nv,value:c,children:r})},nx=t(34252),nA=t(68714),nN=t(83133),nP=t(53535),nT=(0,Y.R_)(function(n,i){var t=i(nv),e=t.planGroupId,r=t.id,s=t.couponPlanId,o=t.variationId;return(0,H.eU)(function(){return(0,c._)(function(){var n;return(0,a._)(this,function(i){switch(i.label){case 0:return[4,(0,nA.Q)({id:r,planGroupId:e,purchaseTypes:nN.D,variationId:o,couponPlanId:s})];case 1:if(!(n=i.sent()).ok||null==n.val.subscriptionPage)return[2,null];return[2,(0,nP.f)(n.val.subscriptionPage).map(function(n){return n.plan})]}})})()})}),nj=(0,Y.R_)(function(n,i){var t=i(nv),e=t.id,r=t.couponPlanId,s=n(nT);return(0,H.eU)(function(n){return(0,c._)(function(){var i;return(0,a._)(this,function(t){switch(t.label){case 0:return[4,n(s)];case 1:if((null==(i=t.sent())?void 0:i.at(0))==null){if(null==e)return[2,b.C.SUBSCRIPTION_STATUS];return[2,(0,nx.Y)({subscriptionPageId:e,couponPlanId:null!=r?r:null})]}return[2,null]}})})()})}),nO=t(39503),ny=t(66729),nG=t(74574),nV=t(3845),nU=t(21046),nL=t(49116),nk=t(83850);function nF(){var n=(0,O.c5)(B.o),i=(0,r.N)(),t=n.params.planGroupId;return(0,e.jsxs)(nO.p,{scrollToTopOnPageTransition:!0,locationType:null,children:[(0,e.jsx)(nV.O,{title:(0,nL.L)(nk.E.SUBSCRIPTION_ACCOUNT),noindex:!0}),(0,e.jsx)(nE,{planGroupId:t,subscriptionPageId:i,children:(0,e.jsx)(U.Suspense,{fallback:(0,e.jsx)(nU.p,{visible:!0,text:""}),children:(0,e.jsx)(nD,{})})})]})}var nD=function(){var n=(0,V.md)((0,O.c5)(nj));return null!=n&&(0,nG.T)(n,ny.zB.REPLACE),(0,e.jsx)(nC,{})}}}]);
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.