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