Module 625929

595 characters · in no known chunk
Dependencies
Required by (1)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>d});var r=n(64700),i=n(735438),s=n.n(i),a=n(311907),o=n(205184),l=n(994500),u=n(287809),c=n(661191);function d(e){let t=(0,o.s)(e.id),n=(0,a.cf)([u.default,l.A],()=>{let e={};for(let n of t.values()){let t=u.default.getUser(n.author_id),r=l.A.isFriend(n.author_id);null!=t&&r&&(e[t.id]=n.id)}return e}),[i,d]=r.useState([]);return r.useEffect(()=>{let e=s().sortBy(Object.entries(n),e=>{let[t,n]=e;return-c.default.extractTimestamp(n)});d(s().map(e,e=>{let[t,n]=e;return u.default.getUser(t)}).filter(e=>null!=e))},[n]),{friends:i,friendsLastPlayed:n}}}