Loading
function(e,t,n){"use strict";n.d(t,{A:()=>er});var i=n(627968),r=n(64700),s=n(503698),a=n.n(s),o=n(17928),l=n(778712),u=n(346055),d=n(480335),c=n(474257),_=n(744808),h=n(999291),f=n(101928),E=n(854627),p=n(946356),m=n(983495),g=n(696451),A=n(919395),I=n(97808),T=n(133171),S=n(939249),N=n(403581),C=n(922016),y=n(22231),v=n(688810),R=n(562819),O=n(290863),b=n(19575),L=n(980707),D=n(477782),P=n(375708);let w=function(e){let{onChangeAvatar:t,onChangeAvatarDecoration:n,onClose:r}=e;return(0,i.jsxs)(L.W,{"data-menu-migrated":!0,onClose:r,onSelect:void 0,navId:"user-settings-change-avatar","aria-label":P.intl.string(P.t.ldIeAd),children:[(0,i.jsx)(D.Dr,{id:"change-avatar",action:t,label:P.intl.string(P.t["4OynCD"])}),(0,i.jsx)(D.Dr,{id:"change-avatar-decoration",action:n,label:P.intl.string(P.t.BVcYCx)})]})};var M=n(252732),x=n(339984),U=n(430770);let k=b.Ay.getEnableHardwareAcceleration()?I.Js:I.eu;function G(e){let{user:t,guild:n,displayProfile:s,canUsePremiumCustomization:u,previewAvatar:d,previewAvatarDecorationSrc:c,previewTheme:_,previewPrimaryColor:h,className:f,disabledInputs:E,isTryItOut:p,onUpsellClick:m}=e,g=r.useRef(null),{analyticsLocations:A,newestAnalyticsLocation:I}=(0,v.Ay)(),b=(0,o.bG)([O.A],()=>O.A.getStatus(t.id)),L=null==n||s?.canUsePremiumProfileCustomization||u,D=(0,i.jsx)(k,{src:d,avatarDecoration:c,imageClassName:a()(f,{[U.Lw]:!E}),size:l._3.SIZE_80,"aria-label":t.username,status:b,statusTooltip:!1,statusBackdropColor:null!=h?(0,T.C$)(_):void 0});return E?(0,i.jsx)("div",{className:U.my,children:D}):L?(0,i.jsx)(C.Y,{targetElementRef:g,renderPopout:e=>{let{closePopout:t}=e;return(0,i.jsx)(w,{onClose:t,onChangeAvatar:()=>(0,M.XD)({uploadType:x.HL.AVATAR,guildId:n?.id,analyticsSource:I,isTryItOut:p}),onChangeAvatarDecoration:()=>{(0,R.L)({guild:null==n?void 0:n,analyticsLocations:A})}})},children:e=>(0,i.jsxs)(S.D,{...e,innerRef:g,className:a()(U.my,U.vk),children:[D,(0,i.jsx)(y.R,{size:"custom",className:U.QY,width:20,height:20,color:"white"})]})}):(0,i.jsxs)(S.D,{onClick:m,className:a()(U.my,U.vk),children:[D,(0,i.jsx)(N.t,{size:"custom",className:U.QY,width:20,height:20,color:"white"})]})}var V=n(534514),F=n(702211),B=n(915614),j=n(996988),H=n(662177);function W(e){let{user:t,displayProfile:n,guildId:r,canUsePremiumCustomization:s,pendingBanner:a,pendingAccentColor:o,isTryItOut:l,disabledInputs:u,onUpsellClick:d}=e,{newestAnalyticsLocation:c}=(0,v.Ay)(),_=s||n?.canUsePremiumProfileCustomization||!1,h=_?y.R:N.t,f=(0,F.b)(_);return(0,i.jsx)(B.A,{user:t,displayProfile:n,guildId:r,themeType:j.d.POPOUT,pendingBanner:a,pendingAccentColor:o,canUsePremiumProfileCustomization:s,children:!u&&(0,i.jsxs)(S.D,{onClick:()=>{_||f?(0,M.XD)({uploadType:x.HL.BANNER,analyticsSource:c,guildId:r,isTryItOut:l}):d?.()},className:H.v,children:[(0,i.jsx)(h,{size:"xs",color:"white"}),(0,i.jsx)(V.D,{variant:"text-sm/medium",color:"always-white",children:_||f?P.intl.string(P.t.N0bC3P):P.intl.string(P.t.O1sT5v)})]})})}var Y=n(685073),K=n(413492),$=n(878555),z=n(442228),q=n(192867),Z=n(351906),X=n(656884);function Q(e){let{user:t,displayProfile:n,guild:r,pendingAvatar:s,pendingNickname:a,pendingGlobalName:l,pendingBio:u,pendingPronouns:d,pendingLegacyUsernameDisabled:c,pendingBadges:_,pendingDisplayNameStyles:h,pendingPrimaryGuildId:f,hideBioSection:E,shouldOpenBadgeTooltip:p}=e,m=(0,o.bG)([g.Ay],()=>null==r?null:g.Ay.getMember(r.id,t.id)),A=(0,o.bG)([Z.A],()=>Z.A.hidePersonalInformation),I=n?.getPreviewBio(u),T=d??n?.pronouns,S=(0,M.eh)({pendingNickname:a,pendingGlobalName:l,user:t,guildMember:m}),N=(0,Y.gS)(f);return(0,i.jsxs)("div",{className:X.rf,inert:!0,children:[(0,i.jsx)($.Ay,{user:t,guildId:r?.id,displayName:S,pendingDisplayNameStyles:h,usernameIcon:(()=>{if(null!=m){if(null!==s&&(null!=m.avatar||null!=s))return(0,i.jsx)(q.A,{user:t,nickname:S})}})(),pronouns:T,primaryGuild:N,trailing:(0,i.jsx)(K.A,{displayProfile:n,themeType:j.d.POPOUT,pendingLegacyUsernameDisabled:c,pendingBadges:_,shouldOpenBadgeTooltip:p})}),!E&&null!=I&&""!==I&&(0,i.jsx)(z.A,{userId:t.id,userBio:I,hidePersonalInformation:A,viewFullBioDisabled:!0})]})}var J=n(993401),ee=n(784886);function et(e){let{user:t,hideMessageInput:n,hideExampleButton:r}=e;return n?r?null:(0,i.jsx)("div",{className:X.qr,children:(0,i.jsx)(J.FD,{variant:"primary",text:P.intl.string(P.t.hZkfwY),onClick:()=>{},fullWidth:!0})}):(0,i.jsx)("div",{className:X.qr,inert:!0,children:(0,i.jsx)(ee.A,{user:t})})}var en=n(652215),ei=n(641651);function er(e){let{user:t,guild:n,canUsePremiumCustomization:r,onUpsellClick:s,pendingBanner:I,pendingAccentColor:T,pendingBio:S,pendingPronouns:N,pendingAvatar:C,pendingAvatarDecoration:y,pendingNickname:v,pendingGlobalName:R,pendingThemeColors:O,pendingProfileEffect:b,profileEffectRestartKey:L,pendingProfileFrame:D,pendingLegacyUsernameDisabled:w,pendingDisplayNameStyles:M,pendingPrimaryGuildId:x,className:U,avatarClassName:k,containerClassName:V,isTryItOut:F=!1,disabledInputs:B=!1,hideCustomStatus:H=!1,hideBioSection:Y=!1,hideMessageInput:K=!0,hideProfileFrame:$=!1,pendingBadges:z,shouldOpenBadgeTooltip:q,hideExampleButton:Z=!1,interactive:X=!0}=e,J=(0,h.Ay)(t.id,n?.id),ee=(0,o.bG)([g.Ay],()=>null!=n?g.Ay.getMember(n.id,t.id):null),er=(0,A.lw)({pendingValue:y,userValue:t?.avatarDecoration,guildValue:ee?.avatarDecoration,guildId:n?.id}),{avatarSrc:es,avatarDecorationSrc:ea}=(0,E.A)({userId:t?.id,guildId:n?.id,avatarDecorationOverride:er,avatarOverride:C,size:l._3.SIZE_80,showPending:!0}),eo=(0,A.lw)({pendingValue:b,userValue:J?._userProfile?.profileEffect,guildValue:J?._guildMemberProfile?.profileEffect,guildId:n?.id}),el=$?void 0:(0,A.lw)({pendingValue:D,userValue:J?._userProfile?.profileFrame,guildValue:J?._guildMemberProfile?.profileFrame,guildId:n?.id}),eu=(0,c.A)(el?.skuId,"UserProfilePreview"),{theme:ed,primaryColor:ec}=(0,f.A)({user:t,displayProfile:J,pendingThemeColors:O,isPreview:r}),e_=(0,i.jsxs)(p.A,{user:t,displayProfile:J,themeType:j.d.POPOUT,pendingThemeColors:O,profileFrameSkuIdOverride:el?.skuId??null,className:a()(ei.kL,U),forceShowPremium:r,children:[(0,i.jsxs)("div",{className:ei.wx,children:[(0,i.jsx)(W,{user:t,displayProfile:J,guildId:n?.id,canUsePremiumCustomization:r,pendingBanner:I,pendingAccentColor:T,isTryItOut:F,disabledInputs:B,onUpsellClick:()=>s?.({object:en.ZSU.EDIT_PROFILE_BANNER})}),(0,i.jsx)(G,{user:t,guild:n,displayProfile:J,canUsePremiumCustomization:r,previewAvatar:es,previewAvatarDecorationSrc:ea,previewTheme:ed,previewPrimaryColor:ec,className:k,disabledInputs:B,isTryItOut:F,onUpsellClick:()=>s?.({object:en.ZSU.AVATAR})}),!H&&(0,i.jsx)(m.A,{user:t,themeType:j.d.POPOUT,disableToolbar:B})]}),(0,i.jsx)(Q,{user:t,displayProfile:J,guild:n,pendingAvatar:C,pendingNickname:v,pendingGlobalName:R,pendingBio:S,pendingPronouns:N,pendingLegacyUsernameDisabled:w,pendingDisplayNameStyles:M,pendingPrimaryGuildId:x,hideBioSection:Y,pendingBadges:z,shouldOpenBadgeTooltip:q}),(0,i.jsx)(et,{user:t,hideMessageInput:K,hideExampleButton:Z}),null!=eo&&(0,i.jsx)(d.A,{skuId:eo.skuId,restartKey:L}),null!=eu&&(0,i.jsx)(_.A,{frame:eu,className:ei.hH})]});return X?(0,i.jsx)("div",{className:a()(ei.i1,V),children:e_}):(0,i.jsx)("div",{role:"img",className:a()(ei.i1,V),"aria-label":P.intl.string(P.t.ayozFl),children:(0,i.jsx)(u.M,{children:e_})})}}