Module 193738

1,057 characters · in c18f418ab1406743.js
Dependencies
Required by (2)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,n,t){t.d(n,{A:()=>A});var i=t(627968);t(64700);var s=t(17928),a=t(688810),r=t(495544),u=t(994500),d=t(573355),l=t(102951),c=t(652215),o=t(996988);function A(e){let{user:n,themeType:t,setFriendRequestSent:A,toastShowing:h}=e,{newestAnalyticsLocation:I}=(0,a.Ay)(),p=(0,s.bG)([r.default],()=>r.default.getId()===n.id),N=(0,s.bG)([u.A],()=>u.A.getRelationshipType(n.id)),{gameFriends:g,hasOutgoingPendingGameFriends:G,hasIncomingPendingGameFriends:O}=(0,l.J)({userId:n.id}),f=g.length>0||G||O;if(null==n||n.bot||p||N===c.eA$.BLOCKED)return null;if(N===c.eA$.NONE&&f)return t===o.d.MODAL?null:(0,i.jsx)(d.VI,{user:n,gameFriends:g,hasOutgoingPendingGameFriends:G,hasIncomingPendingGameFriends:O,analyticsLocation:I});switch(N){case c.eA$.FRIEND:case c.eA$.PENDING_INCOMING:case c.eA$.PENDING_OUTGOING:if(t===o.d.MODAL&&N!==c.eA$.FRIEND)return null;return(0,i.jsx)(d.bc,{user:n,relationshipType:N,analyticsLocation:I,toastShowing:h});default:if(t===o.d.MODAL)return null;return(0,i.jsx)(d.SE,{userId:n.id,analyticsLocation:I,setFriendRequestSent:A})}}}