Build 542549stable
Module 788593
1,621 characters · in 9b93149ea2bd68d2.js, 19d8bf26cd2f0320.jsDependencies
Source Raw
function(e,t,n){n.d(t,{A:()=>h,R:()=>p});var i=n(627968),l=n(64700),s=n(503698),a=n.n(s),r=n(990078),c=n(834730),o=n(187322),u=n(939249),d=n(409626),m=n(692969),g=n(207803),f=n(485745),x=n(375708),I=n(442356);function p(e){let{imageSrc:t,gameName:n}=e,[s,a]=l.useState(!1),r=n??x.intl.string(x.t.GIWFlF);return s||null==t?(0,i.jsx)("div",{role:"img","aria-label":r,className:I.Np,children:(0,i.jsx)(c.E,{variant:"text-xxs/medium",lineClamp:3,"aria-hidden":!0,children:r})}):(0,i.jsx)("img",{src:t,alt:r,className:I.$_,onError:()=>a(!0),onLoad:()=>a(!1)})}function A(e){let{imageSrc:t,gameName:n,applicationId:s,userId:c,className:A,hideTooltip:h=!1,coverRef:E}=e,j=(0,f.A)(),N=(0,m.A)({location:"GameCover",applicationId:s,source:d.Ob.UserProfile,sourceUserId:c,trackEntryPointImpression:!0}),T=n??x.intl.string(x.t.GIWFlF),v=x.intl.formatToPlainString(x.t["8QLQB+"],{gameName:T}),S=l.useCallback(e=>{if(j){e.preventDefault(),e.stopPropagation(),(0,g.VQ)();return}N?.(e)},[j,N]),_=e=>h?e:(0,i.jsx)(r.m,{text:T,ariaHidden:!0,children:e});return _(null==N?(0,i.jsx)(o.vN,{children:(0,i.jsx)("div",{ref:E,className:A,tabIndex:-1,children:(0,i.jsx)(p,{imageSrc:t,gameName:n})})}):(0,i.jsx)(u.D,{innerRef:E,onClick:S,"aria-label":v,className:a()(I.vk,A),children:(0,i.jsx)(p,{imageSrc:t,gameName:n})}))}function h(e){let{applicationId:t,userId:n,className:l,disableInteraction:s=!1,hideTooltip:r,coverRef:c,...u}=e,d=a()(I.PY,l);return s?(0,i.jsx)(o.vN,{children:(0,i.jsx)("div",{ref:c,className:d,tabIndex:-1,children:(0,i.jsx)(p,{...u})})}):(0,i.jsx)(A,{className:d,applicationId:t,userId:n,hideTooltip:r,coverRef:c,...u})}}