Loading
function(e,t,n){n.d(t,{A:()=>_});var i=n(627968),l=n(64700),r=n(503698),s=n.n(r),a=n(834730),o=n(821609),c=n(688810),u=n(429913),d=n(769015),m=n(390848),x=n(39623),f=n(17928),E=n(885386),g=n(994500),p=n(22212),h=n(375708),R=n(304265);function N(e){let{userId:t,analyticsLocation:n}=e,r=E.Zd.useSetting(),s=(0,f.bG)([g.A],()=>g.A.getNote(t)),[c,u]=l.useState(!1),d=l.useCallback(()=>{u(!0),(0,p.Yq)({analyticsLocation:n,noteLength:s?.length??0})},[n,s]);return r||null==s||""===s?null:(0,i.jsxs)("div",{className:R.kL,children:[c?null:(0,i.jsx)("div",{className:R.p6,children:(0,i.jsx)(o.$,{icon:x.b,variant:"secondary",size:"sm",onClick:d,text:h.intl.string(h.t.sB0q4C)})}),(0,i.jsx)(a.E,{className:c?void 0:R.R,"aria-label":c?s:"",variant:"redesign/message-preview/normal",children:s})]})}var j=n(562153),A=n(183555),b=n(939496),v=n(996988),I=n(581196);function _(e){let{user:t,guildId:n,channelId:r,applicationId:x,isGameRelationship:f=!1,className:E}=e,{themeType:g}=(0,b.E)(),p=g===v.d.MODAL_V2,R=j.Ay.getName(n,r,t),{trackUserProfileAction:_}=(0,A.NJ)(),{newestAnalyticsLocation:C}=(0,c.Ay)(),{acceptFriendRequest:y,cancelFriendRequest:T}=(0,m.I)({userId:t.id,applicationId:x,isGameRelationship:f,location:C}),k=l.useCallback(()=>{y(),_({action:f?"ACCEPT_GAME_FRIEND_REQUEST":"ACCEPT_FRIEND_REQUEST"})},[y,f,_]),P=l.useCallback(()=>{T(),_({action:f?"IGNORE_GAME_FRIEND_REQUEST":"IGNORE_FRIEND_REQUEST"})},[T,f,_]),G=null!=x,O=(0,u.h)(x);return G&&null==O?null:(0,i.jsxs)("div",{className:s()(I.kL,E),children:[G?(0,i.jsx)(a.E,{variant:"text-sm/normal",children:h.intl.format(f?h.t.syHjLL:h.t.V15uUI,{username:R,applicationIcon:()=>(0,i.jsx)(d.A,{className:I.Gt,game:O,size:d.M.XXSMALL},O?.id),applicationName:O?.name})}):(0,i.jsx)(a.E,{variant:"text-sm/normal",children:h.intl.format(h.t.uIomXw,{username:R})}),(0,i.jsx)(N,{userId:t.id,analyticsLocation:"User Profile"}),(0,i.jsxs)("div",{className:I.UD,children:[(0,i.jsx)(o.$,{variant:p?"secondary":"primary",size:"sm",onClick:k,text:h.intl.string(h.t.Zcibdf)}),(0,i.jsx)(o.$,{variant:"secondary",size:"sm",onClick:P,text:h.intl.string(h.t.xuio0C)})]})]})}}