Build 533169stable
Module 284306
532 characters · in 30a277b9d32d70b1.jsDependencies
Source Raw
function(e,t,n){n.d(t,{A:()=>d});var i=n(64700),l=n(311907),a=n(734057),r=n(287809),s=n(180232),o=n(157550);function d(){let e=(0,l.bG)([a.A],()=>a.A.getPrivateChannelsVersion()),t=(0,l.yK)([a.A,o.A],()=>{let e=a.A.getMutablePrivateChannels(),t=Array.from(o.A.getSpamChannelIds()).map(t=>e[t]).filter(e=>null!=e);return(0,s.g)(t)},[e]),n=(0,l.cf)([r.default],()=>{let e={};return t.forEach(t=>{let n=r.default.getUser(t.recipients[0]);null!=n&&(e[t.id]=n)}),e},[t]);return i.useMemo(()=>t.map(e=>({channel:e,user:n[e.id]})),[t,n])}}