This repository has been archived on 2026-02-28. You can view files and clone it, but cannot push or open issues or pull requests.
ServerSpacebarOld/assets/public/thirdparty/9eb425a88ab641684fec.js
2025-12-12 01:41:33 +02:00

38 lines
34 KiB
JavaScript

(this.webpackChunkdiscord_app=this.webpackChunkdiscord_app||[]).push([[25108],{141482:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;p(a(667294));var r,n=a(502135),o=d(a(270139)),l=p(a(72840)),u=a(478036),i=d(a(247001)),s=d(a(3066)),f=d(a(380203));function d(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(c=function(e){return e?a:t})(e)}function p(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=c(t);if(a&&a.has(e))return a.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var l=n?Object.getOwnPropertyDescriptor(e,o):null;l&&(l.get||l.set)?Object.defineProperty(r,o,l):r[o]=e[o]}r.default=e;a&&a.set(e,r);return r}function m(e,t,a,n){
r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=n;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===a?null:""+a,ref:null,props:t,_owner:null}}var v=function(e){var t=e.title,r=e.onVerify,d=e.authBoxClassName,c=e.captchaService,p=void 0===c?n.CaptchaTypes.RECAPTCHA:c,v=e.sitekey;return m(l.default,{className:d},void 0,m("img",{alt:"",src:a(148267),className:f.default.marginBottom20}),null!=t?m(l.Title,{className:f.default.marginBottom8},void 0,t):null,m(l.SubTitle,{className:f.default.marginBottom40},void 0,i.default.Messages.BEEP_BOOP),m("div",{className:s.default.flexCenter},void 0,m(o.default,{onVerify:r,theme:u.ThemeTypes.DARK,captchaService:p,sitekey:v})))};v.displayName="AuthCaptcha";var h=v;t.default=h},
339136:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;var r,n=b(a(667294)),o=M(a(294184)),l=a(536211),u=M(a(939949)),i=M(a(141482)),s=M(a(947472)),f=M(a(864062)),d=M(a(50459)),c=M(a(423046)),p=M(a(544196)),m=M(a(871778)),v=M(a(956117)),h=a(645758),g=b(a(72840)),y=a(194322),C=a(429873),N=a(956506),O=a(518802),S=a(770348),A=M(a(247001)),_=M(a(780219)),T=M(a(380203));function M(e){return e&&e.__esModule?e:{default:e}}function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(E=function(e){return e?a:t})(e)}function b(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=E(t);if(a&&a.has(e))return a.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var l=n?Object.getOwnPropertyDescriptor(e,o):null;l&&(l.get||l.set)?Object.defineProperty(r,o,l):r[o]=e[o]}
r.default=e;a&&a.set(e,r);return r}function I(){I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e};return I.apply(this,arguments)}function L(e,t,a,n){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=n;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===a?null:""+a,ref:null,props:t,_owner:null}}function R(e,t,a,r,n,o,l){try{var u=e[o](l),i=u.value}catch(e){a(e);return}u.done?t(i):Promise.resolve(i).then(r,n)}function w(e){return function(){var t=this,a=arguments;return new Promise((function(r,n){var o=e.apply(t,a);function l(e){R(o,r,n,l,u,"next",e)}function u(e){R(o,r,n,l,u,"throw",e)}l(void 0)}))}}function k(e,t){
k=Object.setPrototypeOf||function(e,t){e.__proto__=t;return e};return k(e,t)}var P=function(e){!function(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;k(e,t)}(t,e);function t(t){var r;(r=e.call(this,t)||this).handleAuthToken=function(){var e=w(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return u.default.loginToken(t,!1);case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();r.handleTabOrEnter=function(e){if("Tab"===e.key&&!e.shiftKey&&e.target===r.loginRef){var t;null===(t=r.passwordRef)||void 0===t||t.focus();e.stopPropagation();e.preventDefault()}if("Enter"===e.key&&(e.target===r.loginRef||e.target===r.passwordRef)){r.handleLogin();e.stopPropagation();e.preventDefault()}};r.setLoginRef=function(e){r.loginRef=e};r.setPasswordRef=function(e){r.passwordRef=e};r.setCodeRef=function(e){r.codeRef=e};r.getFullLogin=function(){var e=r.state
;return e.loginPrefix+e.login};r.renderError=function(e){var t=r.props.errors;if(r.hasError(e)){var a=t[e];return Array.isArray(a)?a[0]:a}return null};r.handleForgotPassword=function(){var e=w(regeneratorRuntime.mark((function e(t){var o,l,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:null==t||t.preventDefault();null===(o=r.loginRef)||void 0===o||o.focus();l=r.getFullLogin();i=r.state.captchaKey;r.setState({captchaCallback:r.handleForgotPassword,captchaKey:null});e.prev=5;N.ComponentDispatch.dispatch(S.ComponentActions.WAVE_EMPHASIZE);e.next=9;return u.default.forgotPassword(l,i);case 9:(0,y.openModalLazy)(w(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.next=2;return Promise.resolve().then(a.bind(a,502197));case 2:t=e.sent;r=t.default;return e.abrupt("return",(function(e){return n.createElement(r,I({header:A.default.Messages.EMAIL_VERIFICATION_INSTRUCTIONS_HEADER,
confirmText:A.default.Messages.OKAY,confirmButtonColor:v.default.Colors.BRAND},e),L(h.Text,{variant:"text-md/normal"},void 0,A.default.Messages.EMAIL_VERIFICATION_INSTRUCTIONS_BODY.format({email:l})))}));case 5:case"end":return e.stop()}}),e)}))));e.next=14;break;case 12:e.prev=12;e.t0=e.catch(5);case 14:case"end":return e.stop()}}),e,null,[[5,12]])})));return function(t){return e.apply(this,arguments)}}();r.handleLogin=function(e){var t=r.state,a=t.password,n=t.captchaKey,o=t.undelete;null!=e&&e.preventDefault();r.setState({captchaCallback:r.handleLogin,captchaKey:null});u.default.login({login:r.getFullLogin(),password:a,undelete:o,captchaKey:n,isMultiAccount:!0})};r.handleTokenSubmit=function(e){var t=r.state.code,a=r.props.mfaTicket;null!=e&&e.preventDefault();u.default.loginMFA({code:t.replace(/ /g,""),ticket:a})};r.handleSMSTokenSubmit=function(e){var t=r.state.smsCode,a=r.props.mfaTicket;null!=e&&e.preventDefault();u.default.loginSMS({code:t.replace(/ /g,""),ticket:a})}
;r.handleToggleSMSLogin=function(e){var t=r.props.mfaTicket;null!=e&&e.preventDefault();u.default.requestSMSToken(t)};r.handleResendCode=function(){s.default.resendCode(r.getFullLogin())};r.handleReset=function(e){null!=e&&e.preventDefault();u.default.loginReset(!0);r.setState({password:"",loginPrefix:"",login:"",code:"",smsCode:"",captchaKey:null,undelete:!1})};r.handleCancelAccountDeletion=function(){r.setState({undelete:!0},r.handleLogin)};r.handleCaptchaVerify=function(e){var t=r.state.captchaCallback;r.setState({captchaKey:e},t)};r.state={loginPrefix:"",login:"",password:"",code:"",smsCode:"",captchaKey:null,captchaCallback:r.handleLogin,phoneVerifyError:null,undelete:!1};return r}var r=t.prototype;r.componentDidMount=function(){window.addEventListener("keydown",this.handleTabOrEnter)};r.componentDidUpdate=function(e){var t=this.props,a=t.authenticated,r=t.transitionTo;a&&!e.authenticated&&r(S.Routes.APP);if(e.errors!==this.props.errors)if(this.hasError("password")){var n
;null===(n=this.passwordRef)||void 0===n||n.focus()}else if(this.hasError("email")||this.hasError("login")){var o;null===(o=this.loginRef)||void 0===o||o.focus()}else if(this.hasError("code")){var l;null===(l=this.codeRef)||void 0===l||l.focus()}};r.componentWillUnmount=function(){window.removeEventListener("keydown",this.handleTabOrEnter)};r.hasError=function(e){return null!=this.props.errors[e]};r.renderDefaultForm=function(){var e,t=this,a=this.props.country,r=!this.hasError("email")&&this.hasError("password"),l=L(n.Fragment,{},void 0,L(g.Title,{className:(0,o.default)(T.default.marginBottom8,_.default.title)},"title",A.default.Messages.MULTI_ACCOUNT_LOGIN_TITLE),L(h.Text,{color:"header-secondary",variant:"text-md/normal",className:_.default.subtitle},void 0,A.default.Messages.MULTI_ACCOUNT_LOGIN_SUBTITLE));return L("div",{className:_.default.mainLoginContainer},void 0,l,L(g.Block,{className:_.default.loginForm},void 0,L(d.default,{alpha2:a.alpha2,countryCode:a.code.split(" ")[0],
className:T.default.marginBottom20,label:A.default.Messages.FORM_LABEL_EMAIL_OR_PHONE_NUMBER,error:null!==(e=this.renderError("login"))&&void 0!==e?e:this.renderError("email"),onChange:function(e,a){return t.setState({login:e,loginPrefix:a})},setRef:this.setLoginRef,autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",spellCheck:"false",value:this.state.login,autoFocus:!r}),L(g.Input,{label:A.default.Messages.FORM_LABEL_PASSWORD,error:this.renderError("password"),onChange:function(e){return t.setState({password:e})},name:"password",type:"password",setRef:this.setPasswordRef,autoComplete:"off",spellCheck:"false",autoFocus:r,value:this.state.password}),L(g.Button,{onClick:this.handleForgotPassword,look:v.default.Looks.LINK,color:v.default.Colors.LINK,className:(0,o.default)(T.default.marginTop4)},void 0,A.default.Messages.FORGOT_PASSWORD)))};r.renderDefault=function(){var e=this.props,t=e.authBoxClassName,a=e.loginStatus,r=e.closeLogin,n=e.theme;return L("div",{
className:_.default.pageContainer},void 0,L(g.default,{tag:"form",className:t,expanded:!0,theme:n},void 0,this.renderDefaultForm()),L("div",{className:(0,o.default)((0,O.getThemeClass)(n),_.default.navRow)},void 0,L(v.default,{type:"button",look:v.default.Looks.LINK,"aria-label":"back",onClick:r,size:v.default.Sizes.SMALL,className:(0,o.default)((0,O.getThemeClass)(n),_.default.backButton)},void 0,A.default.Messages.BACK),L(v.default,{"aria-label":"continue",submitting:a===S.LoginStates.LOGGING_IN,color:v.default.Colors.BRAND,onClick:this.handleLogin,className:_.default.continueButton},void 0,A.default.Messages.CONTINUE)))};r.renderMFA=function(){var e,t=this,r=this.props,n=r.loginStatus,l=r.mfaSMS,u=r.authBoxClassName,i=r.theme;return L(g.default,{onSubmit:this.handleTokenSubmit,tag:"form",className:u,theme:i},void 0,L("img",{alt:"",src:a(148267),className:T.default.marginBottom20}),L(g.Title,{className:T.default.marginBottom8
},void 0,A.default.Messages.TWO_FA),L(g.SubTitle,{},void 0,A.default.Messages.TWO_FA_ENTER_TOKEN_BODY),L(g.Block,{className:T.default.marginTop40},void 0,L(g.Input,{className:T.default.marginBottom20,error:this.renderError("code"),setRef:this.setCodeRef,onChange:function(e){return t.setState({code:e})},autoComplete:"off",placeholder:A.default.Messages.TWO_FA_AUTH_CODE,spellCheck:"false",maxLength:10,autoFocus:!0,label:A.default.Messages.TWO_FA_ENTER_TOKEN_LABEL,value:this.state.code},"totpCode"),L(v.default,{type:"submit",submitting:n===S.LoginStates.LOGGING_IN_MFA,fullWidth:!0},void 0,A.default.Messages.LOGIN),l?L(v.default,{onClick:this.handleToggleSMSLogin,submitting:n===S.LoginStates.LOGGING_IN_MFA_SMS,className:(0,o.default)(_.default.paddingResetLeft,T.default.marginTop8),look:v.default.Looks.LINK,color:v.default.Colors.LINK,size:v.default.Sizes.TINY},void 0,A.default.Messages.MFA_SMS_RECEIVE_CODE):null,L(v.default,{look:v.default.Looks.LINK,color:v.default.Colors.LINK,
className:(0,o.default)(_.default.paddingResetLeft,(e={},e[T.default.marginReset]=l,e[T.default.marginTop8]=!l,e)),onClick:this.handleReset,size:v.default.Sizes.TINY},void 0,A.default.Messages.TWO_FA_LOGIN_FOOTER)))};r.renderDisabledAccount=function(){var e=this.props,t=e.authBoxClassName,a=e.theme,r=this.props.loginStatus===S.LoginStates.ACCOUNT_DISABLED,n=r?A.default.Messages.ACCOUNT_DISABLED_TITLE:A.default.Messages.ACCOUNT_SCHEDULED_FOR_DELETION_TITLE,l=r?A.default.Messages.ACCOUNT_DISABLED_DESCRIPTION:A.default.Messages.ACCOUNT_SCHEDULED_FOR_DELETION_DESCRIPTION;return L(g.default,{tag:"form",onSubmit:this.handleReset,className:t,theme:a},void 0,L(g.Title,{className:T.default.marginBottom8},void 0,n),L(g.SubTitle,{className:T.default.marginBottom20},void 0,l),L(g.Block,{},void 0,L(v.default,{color:v.default.Colors.BRAND,type:"submit",fullWidth:!0},void 0,A.default.Messages.RETURN_TO_LOGIN),L("div",{className:(0,o.default)(T.default.marginTop8,_.default.needAccount)
},void 0,A.default.Messages.ACCOUNT_SCHEDULED_FOR_DELETION_CANCEL.format({onClick:this.handleCancelAccountDeletion}))))};r.renderMFASMS=function(){var e,t=this,r=this.props,n=r.loginStatus,l=r.maskedPhone,u=r.authBoxClassName,i=r.theme,s=n===S.LoginStates.LOGGING_IN_MFA_SMS||""===l;return L(g.default,{onSubmit:this.handleSMSTokenSubmit,tag:"form",className:u,theme:i},void 0,L("img",{alt:"",src:a(148267),className:T.default.marginBottom20}),L(g.Title,{className:T.default.marginBottom8},void 0,A.default.Messages.TWO_FA),L(g.SubTitle,{className:T.default.marginBottom8},void 0,s?A.default.Messages.TWO_FA_ENTER_SMS_TOKEN_SENDING:A.default.Messages.TWO_FA_ENTER_SMS_TOKEN_SENT.format({phoneNumber:l})),L(g.Block,{className:T.default.marginTop40},void 0,L(g.Input,{className:T.default.marginBottom20,error:this.renderError("code"),setRef:this.setCodeRef,onChange:function(e){return t.setState({smsCode:e})},autoComplete:"off",placeholder:A.default.Messages.TWO_FA_AUTH_CODE,spellCheck:"false",
maxLength:10,autoFocus:!0,label:A.default.Messages.TWO_FA_ENTER_SMS_TOKEN_LABEL,value:this.state.smsCode},"smsCode"),L(v.default,{type:"submit",submitting:s,fullWidth:!0,color:s?v.default.Colors.TRANSPARENT:v.default.Colors.BRAND},void 0,A.default.Messages.LOGIN),s?null:L(v.default,{onClick:this.handleToggleSMSLogin,look:v.default.Looks.LINK,color:v.default.Colors.LINK,size:v.default.Sizes.TINY,className:(0,o.default)(_.default.paddingResetLeft,T.default.marginTop8)},void 0,A.default.Messages.MFA_SMS_RESEND),L(v.default,{look:v.default.Looks.LINK,color:v.default.Colors.LINK,onClick:this.handleReset,size:v.default.Sizes.TINY,className:(0,o.default)(_.default.paddingResetLeft,(e={},e[T.default.marginReset]=!s,e[T.default.marginTop8]=s,e))},void 0,A.default.Messages.TWO_FA_LOGIN_FOOTER)))};r.render=function(){var e=this.props,t=e.loginStatus,a=e.authBoxClassName,r=e.errors;if(this.hasError("captcha_key"))return L(i.default,{authBoxClassName:a,onVerify:this.handleCaptchaVerify,
title:A.default.Messages.LOGIN_TITLE,sitekey:r.captcha_sitekey,captchaService:(0,C.parseCaptchaType)(r.captcha_service)});switch(t){case S.LoginStates.LOGGING_IN_MFA_SMS:case S.LoginStates.MFA_SMS_STEP:return this.renderMFASMS();case S.LoginStates.LOGGING_IN_MFA:case S.LoginStates.MFA_STEP:return this.renderMFA();case S.LoginStates.ACCOUNT_SCHEDULED_FOR_DELETION:case S.LoginStates.ACCOUNT_DISABLED:return this.renderDisabledAccount();case S.LoginStates.LOGGING_IN:case S.LoginStates.NONE:default:return this.renderDefault()}};return t}(n.PureComponent);P.displayName="Login";P.defaultProps={transitionTo:function(e){return a.g.location.assign(e)}};function D(e){var t=(0,l.useStateFromStoresObject)([p.default,c.default,f.default,m.default],(function(){return{authenticated:c.default.isAuthenticated(),loginStatus:c.default.getLoginStatus(),mfaTicket:c.default.getMFATicket(),mfaSMS:c.default.getMFASMS(),maskedPhone:c.default.getMaskedPhone(),errors:c.default.getErrors(),
defaultRoute:p.default.defaultRoute,country:f.default.getCountryCode(),theme:m.default.theme}}));return n.createElement(P,I({},e,t))}D.displayName="ConnectedLogin";var U=D;t.default=U},893154:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=void 0;!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=i(t);if(a&&a.has(e))return a.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var l=n?Object.getOwnPropertyDescriptor(e,o):null;l&&(l.get||l.set)?Object.defineProperty(r,o,l):r[o]=e[o]}r.default=e;a&&a.set(e,r)}(a(667294));var r,n=a(139982),o=u(a(339136)),l=u(a(132903));function u(e){return e&&e.__esModule?e:{default:e}}function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(i=function(e){return e?a:t})(e)}function s(e,t,a,n){
r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=n;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===a?null:""+a,ref:null,props:t,_owner:null}}var f=function(e){var t=e.onClose;return s(o.default,{transitionTo:function(e){(0,n.transitionTo)(e)},authBoxClassName:l.default.card,closeLogin:t})};f.displayName="MultiAccountLogin";var d=f;t.default=d},72785:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.MultiAccountActionType=void 0;t.default=D
;var r,n,o=R(a(667294)),l=I(a(294184)),u=a(536211),i=I(a(939949)),s=a(378158),f=I(a(145122)),d=a(199649),c=I(a(759027)),p=I(a(423046)),m=I(a(663303)),v=I(a(728429)),h=I(a(956117)),g=I(a(80828)),y=a(645758),C=I(a(775803)),N=I(a(628551)),O=I(a(308920)),S=R(a(590886)),A=a(915574),_=a(393742),T=a(770348),M=a(474477),E=I(a(247001)),b=I(a(966582));function I(e){return e&&e.__esModule?e:{default:e}}function L(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(L=function(e){return e?a:t})(e)}function R(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=L(t);if(a&&a.has(e))return a.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var l=n?Object.getOwnPropertyDescriptor(e,o):null;l&&(l.get||l.set)?Object.defineProperty(r,o,l):r[o]=e[o]}r.default=e;a&&a.set(e,r);return r}function w(e,t,a,n){
r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=n;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===a?null:""+a,ref:null,props:t,_owner:null}}t.MultiAccountActionType=n;!function(e){e[e.LOGIN_REQUIRED=0]="LOGIN_REQUIRED";e[e.SWITCHED=1]="SWITCHED";e[e.REMOVED=2]="REMOVED"}(n||(t.MultiAccountActionType=n={}));function k(e){var t,a=e.actionText,r=e.user,o=e.onAction,g=(0,u.useStateFromStoresObject)([v.default,m.default,p.default],(function(){return{currentUser:v.default.getCurrentUser(),hidePrivateData:m.default.hidePersonalInformation,isAuthenticated:p.default.isAuthenticated()}
})),_=g.currentUser,I=g.hidePrivateData,L=g.isAuthenticated,R=new c.default(r),k=L&&(null==_?void 0:_.id)===R.id,P=r.tokenStatus===A.MultiAccountTokenStatus.INVALID,D=I?null:"#"+R.discriminator;var U=null;k?U=w(y.Text,{variant:"text-sm/semibold",className:b.default.hintText,color:"text-positive"},void 0,E.default.Messages.SWITCH_ACCOUNTS_ACTIVE_ACCOUNT):P&&(U=w(y.Text,{variant:"text-sm/semibold",className:b.default.hintText,color:"text-danger"},void 0,E.default.Messages.SWITCH_ACCOUNTS_INVALID_TOKEN));return w("div",{className:b.default.accountCard},void 0,w("div",{className:b.default.userDetails},void 0,w(N.default,{src:R.getAvatarURL(void 0,40),size:N.default.Sizes.SIZE_40,"aria-label":r.username}),w("div",{className:(0,l.default)(b.default.usernameSection,(t={},t[b.default.hasActionMaxWidth]=!k,t))},void 0,w("div",{className:b.default.username},void 0,w(y.Text,{variant:"text-md/semibold",color:"header-primary",className:b.default.textOverflow},void 0,R.toString()),w(y.Text,{
color:"header-secondary",variant:"text-sm/normal"},void 0,D)),U),w("div",{className:b.default.userActions},void 0,!k&&w(h.default,{onClick:function(){if(P)o(n.LOGIN_REQUIRED,r.id);else{O.default.track(T.AnalyticEvents.MULTI_ACCOUNT_SWITCH_ATTEMPT,{location:{section:T.AnalyticsSections.MANAGE_ACCOUNTS_MODAL}});S.switchAccount(r.id);o(n.SWITCHED,r.id)}},color:h.default.Colors.PRIMARY},void 0,P?E.default.Messages.SWITCH_ACCOUNTS_ACTION_LOG_IN:a),w(h.default,{className:b.default.userActionMenu,onClick:function(e){(0,s.openContextMenu)(e,(function(e){var t=e.onSelect;return w(f.default,{"aria-label":E.default.Messages.SWITCH_ACCOUNTS_MANAGE_ACCOUNT,navId:"manage-multi-account",onClose:s.closeContextMenu,onSelect:t},void 0,w(d.MenuItem,{id:"remove-account",label:E.default.Messages.SWITCH_ACCOUNTS_REMOVE_ACCOUNT,action:function(){!function(){i.default.logout(null,r.id).finally((function(){S.removeAccount(r.id)}));var e={}
;null!=_?e.section=T.AnalyticsSections.MANAGE_ACCOUNTS_MODAL:e.page=T.PageAnalyticsLocations.LOGIN;O.default.track(T.AnalyticEvents.MULTI_ACCOUNT_ACCOUNT_REMOVE,{location:e});o(n.REMOVED,r.id)}();null!=t&&t()},color:M.MenuItemColor.DANGER}))}))},size:h.default.Sizes.ICON,look:h.default.Looks.BLANK,color:h.default.Colors.WHITE,"aria-label":E.default.Messages.MORE_OPTIONS},void 0,w(C.default,{className:b.default.overflowMenuIcon})))))}k.displayName="AccountCard";var P=w(g.default,{});function D(e){var t=e.actionText,a=e.onAction,r=(0,_.useMultiAccountUsers)(),n=r.isLoading,l=r.multiAccountUsers;return w("div",{className:b.default.list},void 0,n?P:l.map((function(e,r){return w(o.Fragment,{},e.id,w(k,{user:e,actionText:t,onAction:a},e.id),l.length-1!==r&&w("div",{role:"separator",className:b.default.separator}))})))}D.displayName="MultiAccountsList"},825108:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=w
;var r,n,o,l=E(a(667294)),u=a(47354),i=a(536211),s=T(a(636602)),f=T(a(185948)),d=T(a(268660)),c=T(a(728429)),p=T(a(956117)),m=E(a(20902)),v=a(645758),h=T(a(114655)),g=a(3400),y=T(a(915574)),C=T(a(893154)),N=E(a(72785)),O=a(198622),S=a(770348),A=T(a(247001)),_=T(a(525526));function T(e){return e&&e.__esModule?e:{default:e}}function M(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(M=function(e){return e?a:t})(e)}function E(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=M(t);if(a&&a.has(e))return a.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var l=n?Object.getOwnPropertyDescriptor(e,o):null;l&&(l.get||l.set)?Object.defineProperty(r,o,l):r[o]=e[o]}r.default=e;a&&a.set(e,r);return r}function b(e,t,a,r){n||(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103)
;var o=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=r;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:n,type:e,key:void 0===a?null:""+a,ref:null,props:t,_owner:null}}function I(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==a)return;var r,n,o=[],l=!0,u=!1;try{for(a=a.call(e);!(l=(r=a.next()).done);l=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){u=!0;n=e}finally{try{l||null==a.return||a.return()}finally{if(u)throw n}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return L(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e)
;if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return L(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function L(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=new Array(t);a<t;a++)r[a]=e[a];return r}!function(e){e[e.MANAGE_ACCOUNTS=0]="MANAGE_ACCOUNTS";e[e.LOGIN=1]="LOGIN"}(o||(o={}));var R=((r={})[o.MANAGE_ACCOUNTS]=g.ModalSize.SMALL,r[o.LOGIN]=g.ModalSize.DYNAMIC,r);function w(e){var t=e.transitionState,a=e.onClose,r=I(l.useState(o.MANAGE_ACCOUNTS),2),n=r[0],T=r[1],M=(0,i.useStateFromStoresObject)([c.default,y.default],(function(){return{currentUser:c.default.getCurrentUser(),multiAccountUsers:y.default.getUsers()}})),E=M.currentUser,L=M.multiAccountUsers,w=I(l.useState(!1),2),k=w[0],P=w[1],D=I(l.useState(""),2),U=D[0],j=D[1],F=I(l.useState(null),2),x=F[0],G=F[1];l.useEffect((function(){if(k){G(b(m.default,{
messageType:m.HelpMessageTypes.ERROR,className:_.default.infoMessage},void 0,A.default.Messages.MULTI_ACCOUNT_MAX_ACCOUNTS_ERROR.format({maxNumAccounts:O.MAX_ACCOUNTS})));j("")}else if(null!=U){var e=c.default.getUser(U);null!=e&&G(b(m.default,{messageType:m.HelpMessageTypes.POSITIVE,className:_.default.infoMessage},void 0,A.default.Messages.MULTI_ACCOUNT_LOGGED_OUT.format({username:e.username})));P(!1)}}),[U,k]);l.useEffect((function(){L.length<O.MAX_ACCOUNTS&&P(!1)}),[L]);(0,f.default)({type:u.ImpressionTypes.MODAL,name:n===o.MANAGE_ACCOUNTS?u.ImpressionNames.MULTI_ACCOUNT_SWITCH_LANDING:u.ImpressionNames.USER_LOGIN});var W=null;n===o.MANAGE_ACCOUNTS?W=l.createElement(l.Fragment,null,b(g.ModalHeader,{separator:!1},void 0,b("div",{className:_.default.header},void 0,b(h.default,{className:_.default.headerText,color:h.default.Colors.HEADER_PRIMARY,size:h.default.Sizes.SIZE_24},void 0,A.default.Messages.SWITCH_ACCOUNTS_MANAGE_ACCOUNTS),b(v.Text,{className:_.default.subheaderText,
color:"header-secondary",variant:"text-md/normal"},void 0,A.default.Messages.SWITCH_ACCOUNTS_MODAL_SUBHEADER))),b(g.ModalContent,{},void 0,x,b(N.default,{actionText:A.default.Messages.SWITCH_ACCOUNTS_ACTION_SWITCH,onAction:function(e,t){switch(e){case N.MultiAccountActionType.LOGIN_REQUIRED:T(o.LOGIN);break;case N.MultiAccountActionType.SWITCHED:a();break;case N.MultiAccountActionType.REMOVED:t===(null==E?void 0:E.id)&&a();j(t)}}}),b("div",{className:_.default.actions},void 0,b(p.default,{look:p.default.Looks.LINK,color:p.default.Colors.PRIMARY,onClick:function(){L.length>=O.MAX_ACCOUNTS?P(!0):T(o.LOGIN)},size:p.default.Sizes.MEDIUM},void 0,b(v.Text,{variant:"text-sm/semibold"},void 0,A.default.Messages.SWITCH_ACCOUNTS_ADD_AN_ACCOUNT_BUTTON))))):n===o.LOGIN&&(W=b(C.default,{onClose:function(){s.default.dispatch({type:S.ActionTypes.CLEAR_AUTHENTICATION_ERRORS});T(o.MANAGE_ACCOUNTS)}}));return b(g.ModalRoot,{className:_.default.modal,transitionState:t,size:R[n],
"aria-label":A.default.Messages.SWITCH_ACCOUNTS_MANAGE_ACCOUNTS},void 0,b(d.default,{step:n,steps:[o.MANAGE_ACCOUNTS,o.LOGIN]},void 0,b(g.ModalCloseButton,{onClick:a,className:_.default.modalCloseButton}),W))}w.displayName="SwitchAccountsModal"},98838:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.PhoneOrEmailSelectorForceMode=void 0;t.getPhoneOrEmail=function(e){return/^\+\d/.test(e)?a.PHONE:a.EMAIL};t.shouldShowCountryCodeSelector=function(e,t){if(e===a.PHONE)return!(n=t,n.startsWith("+"));var n;if(e===a.EMAIL)return!1;if(t.length<3)return!1;return r.test(t)};var a;t.PhoneOrEmailSelectorForceMode=a;!function(e){e.PHONE="phone";e.EMAIL="email"}(a||(t.PhoneOrEmailSelectorForceMode=a={}));var r=/^[-() \d]+$/},211941:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=N;var r,n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=v(t)
;if(a&&a.has(e))return a.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var l=n?Object.getOwnPropertyDescriptor(e,o):null;l&&(l.get||l.set)?Object.defineProperty(r,o,l):r[o]=e[o]}r.default=e;a&&a.set(e,r);return r}(a(667294)),o=m(a(294184)),l=a(248088),u=a(536211),i=m(a(235879)),s=m(a(16941)),f=m(a(160629)),d=m(a(947472)),c=m(a(760985)),p=m(a(919252));function m(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(v=function(e){return e?a:t})(e)}function h(){h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e};return h.apply(this,arguments)}function g(e,t,a,n){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,l=arguments.length-3
;if(t||0===l||(t={children:void 0}),1===l)t.children=n;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===a?null:""+a,ref:null,props:t,_owner:null}}function y(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==a)return;var r,n,o=[],l=!0,u=!1;try{for(a=a.call(e);!(l=(r=a.next()).done);l=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){u=!0;n=e}finally{try{l||null==a.return||a.return()}finally{if(u)throw n}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return C(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return C(e,t)}(e,t)||function(){
throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=new Array(t);a<t;a++)r[a]=e[a];return r}function N(e){var t=e.show,a=e.alpha2,r=e.countryCode,m=(0,u.useStateFromStores)([i.default],(function(){return i.default.useReducedMotion})),v=n.useRef(null),C=y(n.useState(0),2),N=C[0],O=C[1],S=y(n.useState(!1),2),A=S[0],_=S[1];n.useEffect((function(){function e(){var e,a;O(t&&null!==(e=null===(a=v.current)||void 0===a?void 0:a.getBoundingClientRect().width)&&void 0!==e?e:0)}e();window.addEventListener("resize",e);return function(){return window.removeEventListener("resize",e)}}),[t,a,r]);var T=(0,l.useSpring)({width:N+"px",immediate:m,onStart:function(){_(!0)},onRest:function(){_(!1)}});return g(f.default,{position:f.default.Positions.TOP,renderPopout:function(e){return g(c.default,{className:p.default.popout,
onClick:function(t){!function(e){d.default.setCountryCode(e)}(t);e.closePopout()}})}},void 0,(function(e){var u;return g("div",{className:(0,o.default)(p.default.outerContainer,(u={},u[p.default.hidden]=!(t||A),u))},void 0,g(l.animated.div,{className:p.default.container,style:T},void 0,n.createElement("div",{className:p.default.innerContainer,ref:v},n.createElement(s.default,h({},e,{className:p.default.countryCode}),a," ",r),g("div",{className:p.default.separator}))))}))}N.displayName="CountryCallingCodePopout"},50459:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=g;var r,n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=p(t);if(a&&a.has(e))return a.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var l=n?Object.getOwnPropertyDescriptor(e,o):null
;l&&(l.get||l.set)?Object.defineProperty(r,o,l):r[o]=e[o]}r.default=e;a&&a.set(e,r);return r}(a(667294)),o=c(a(294184)),l=c(a(279950)),u=a(688388),i=a(98838),s=c(a(211941)),f=c(a(340839)),d=c(a(641501));function c(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(p=function(e){return e?a:t})(e)}function m(e,t,a,n){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,l=arguments.length-3;if(t||0===l||(t={children:void 0}),1===l)t.children=n;else if(l>1){for(var u=new Array(l),i=0;i<l;i++)u[i]=arguments[i+3];t.children=u}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===a?null:""+a,ref:null,props:t,_owner:null}}function v(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==a)return
;var r,n,o=[],l=!0,u=!1;try{for(a=a.call(e);!(l=(r=a.next()).done);l=!0){o.push(r.value);if(t&&o.length===t)break}}catch(e){u=!0;n=e}finally{try{l||null==a.return||a.return()}finally{if(u)throw n}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return h(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return h(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=new Array(t);a<t;a++)r[a]=e[a];return r}function g(e){
var t,a=e.alpha2,r=e.countryCode,c=e.forceMode,p=e.label,h=e.error,g=e.className,y=e.required,C=e.value,N=e.setRef,O=e.placeholder,S=e.autoFocus,A=e.maxLength,_=e.spellCheck,T=e.autoComplete,M=e.autoCapitalize,E=e.autoCorrect,b=e.onChange,I=e.inputClassName,L=v(n.useState(!1),2),R=L[0],w=L[1],k=(0,i.shouldShowCountryCodeSelector)(c,C);return m(u.FormItem,{title:p,error:h,className:g,required:y},void 0,m("div",{className:(0,o.default)(d.default.input,f.default.input,I,(t={},t[d.default.error]=null!=h,t[d.default.focused]=R,t))},void 0,m(s.default,{show:k,alpha2:a,countryCode:r}),m(l.default,{name:"email",type:c===i.PhoneOrEmailSelectorForceMode.EMAIL?"email":"text",value:C,inputRef:N,placeholder:O,"aria-label":p,onChange:function(e){var t=(0,i.shouldShowCountryCodeSelector)(c,e)?r:"";b(e,t)},autoComplete:T,autoCapitalize:M,autoCorrect:E,autoFocus:S,maxLength:A,spellCheck:_,className:f.default.inputWrapper,inputClassName:f.default.inputField,onFocus:function(){return w(!0)},
onBlur:function(){return w(!1)}})))}g.displayName="PhoneOrEmailInput"},148267:(e,t,a)=>{e.exports=a.p+"0f4d1ff76624bb45a3fee4189279ee92.svg"}}]);
//# sourceMappingURL=9eb425a88ab641684fec.js.map