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