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