Build 533169stable
Module 399476
869 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>d});var r=n(627968);n(64700);var i=n(311907),s=n(397927),a=n(49229),o=n(994500),l=n(287809),u=n(652215),c=n(985018);function d(e){let{user:t,guildId:d,channelId:_,onBlock:f,onIgnore:p,onUnignore:h,location:m="ContextMenu",appContext:E=u.BRT.APP}=e,{id:g}=t,A=(0,i.bG)([l.default],()=>l.default.getCurrentUser()?.id===g,[g]),{isIgnored:I,isBlocked:T}=(0,i.cf)([o.A],()=>({isIgnored:o.A.isIgnored(g),isBlocked:o.A.isBlocked(g)}),[g]);return A||T?null:(0,r.jsx)(s.Drp,{id:"ignore",label:I?c.intl.string(c.t["8wXU9B"]):c.intl.string(c.t.ytCpKs),action:I?()=>{h?.(),a.A.unignoreUser(g,m??"use-ignore-user-item-web",_??void 0)}:()=>{(0,s.mMO)(async()=>{let{default:e}=await n.e("28969").then(n.bind(n,143547));return n=>(0,r.jsx)(e,{...n,guildId:d,channelId:_,user:t,onIgnore:p,onBlock:f,location:m})},{contextKey:(0,s.TId)(E)})}})}}