Module 788593

1,663 characters · in 04bd6e2e6672124a.js
Dependencies
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(a,e,i){i.d(e,{A:()=>E,R:()=>v});var l=i(477900),s=i(582128),t=i(503698),n=i.n(t),r=i(834730),c=i(866665),d=i(259678),o=i(939249),m=i(409626),u=i(692969),x=i(207803),p=i(591179),A=i(485745),N=i(375708),j=i(350956);function v(a){let{imageSrc:e,gameName:i}=a,[t,n]=s.useState(!1),c=i??N.intl.string(N.t.GIWFlF);return t||null==e?(0,l.jsx)("div",{role:"img","aria-label":c,className:j.Np,children:(0,l.jsx)(r.E,{variant:"text-xxs/medium",lineClamp:3,"aria-hidden":!0,children:c})}):(0,l.jsx)("img",{src:e,alt:c,className:j.$_,onError:()=>n(!0),onLoad:()=>n(!1)})}function I(a){let{imageSrc:e,gameName:i,gameId:t,userId:r,className:I,hideTooltip:E=!1,coverRef:g}=a,h=!(0,p.X)("GameCover"),L=(0,A.A)(h),f=(0,u.A)({location:"GameCover",gameId:t,source:m.GameProfileSources.UserProfile,sourceUserId:r,trackEntryPointImpression:!0}),_=i??N.intl.string(N.t.GIWFlF),R=N.intl.formatToPlainString(N.t["8QLQB+"],{gameName:_}),T=s.useCallback(a=>{if(L){a.preventDefault(),a.stopPropagation(),(0,x.VQ)();return}f?.(a)},[L,f]);function D(a){return E?a:(0,l.jsx)(c.m,{text:_,ariaHidden:!0,children:a})}return D(null==f?(0,l.jsx)(d.vN,{children:(0,l.jsx)("div",{ref:g,className:I,tabIndex:-1,children:(0,l.jsx)(v,{imageSrc:e,gameName:i})})}):(0,l.jsx)(o.D,{innerRef:g,onClick:T,"aria-label":R,className:n()(j.vk,I),children:(0,l.jsx)(v,{imageSrc:e,gameName:i})}))}function E(a){let{gameId:e,userId:i,className:s,disableInteraction:t=!1,hideTooltip:r,coverRef:c,...o}=a,m=n()(j.PY,s);return t?(0,l.jsx)(d.vN,{children:(0,l.jsx)("div",{ref:c,className:m,tabIndex:-1,children:(0,l.jsx)(v,{...o})})}):(0,l.jsx)(I,{className:m,gameId:e,userId:i,hideTooltip:r,coverRef:c,...o})}}