Build 533169stable
Module 280645
827 characters · in 02adbcf0b849a475.jsDependencies
Source Raw
function(e,n,l){l.d(n,{A:()=>g});var t=l(627968);l(64700);var i=l(311907),s=l(696451),a=l(317525),r=l(71393),o=l(576705),d=l(183555),c=l(1659),u=l(166005),m=l(900179),A=l(518477),p=l(652215),x=l(985018);function g(e){let{userId:n,guildId:l,...g}=e,{trackUserProfileAction:f}=(0,d.NJ)(),h=(0,i.bG)([r.A],()=>r.A.getGuild(l)),v=(0,i.bG)([s.Ay],()=>s.Ay.getMember(l,n)),j=v?.roles,I=(0,i.yK)([a.A],()=>a.A.getManyRoles(l,j??[]).sort(c.m),[j,l]),[N]=(0,i.yK)([o.A],()=>[o.A.can(p.xBc.MANAGE_ROLES,h),o.A.getGuildVersion(l)]);if(null==h)return null;let y=N&&null!=v;return 0!==I.length||y?(0,t.jsx)(m.A,{heading:x.intl.string(x.t["LPJmL/"]),scrollTargetId:A.bk.ROLES,...g,children:(0,t.jsx)(u.YR,{userId:n,guild:h,roles:I,onAddRole:()=>{f({action:"ADD_ROLE"})},onRemoveRole:()=>{f({action:"REMOVE_ROLE"})},allowEditing:!0})}):null}}