Build 533169stable
Module 821720
967 characters · in 3ee4253b98e73f4f.jsDependencies
Source Raw
function(e,t,n){n.d(t,{A:()=>u}),n(321073);var i=n(64700),l=n(311907),a=n(573695),s=n(911411),r=n(290863);let o=[],c=[],d=[];function u(e,t){let[n,u]=function(e,t){let[n,a]=i.useMemo(()=>(function(e,t){if(!t.isPrivate())return[d,c];let n=e.filter(e=>e.application?.id!=null&&e.activity?.party_id!=null),i=n.map(e=>e.id);return[n,i]})(e,t),[e,t]),s=(0,l.yK)([r.A],()=>{let e=[];return n.forEach(t=>{null!=r.A.findActivity(t.author.id,e=>e.application_id===t.application?.id&&e.party?.id===t.activity?.party_id,null,!0)&&e.push(t.id)}),e},[n]);return[a,i.useMemo(()=>(function(e,t){if(0===e.length)return o;let n=[];return e.forEach(e=>{let i=e.application?.id,l=e.activity?.party_id;if(e.id in t||null==i||null==l)return;let a=e.timestamp.getTime(),s={userId:e.author.id,applicationId:i,partyId:l,messageId:e.id,channelId:e.channel_id,inviteTime:a};n.push(s)}),n})(n,s),[n,s])]}(e,t);return i.useEffect(()=>{for(let e of u)s.A.isSubscribed(e)||(0,a.B)(e)},[u]),[n,u]}}