Build 576754stable
Module 180419
2,970 characters · in 8beb7492a1ae1c50.jsDependencies
Source Raw
function(e,t,l){l.d(t,{A:()=>N});var s,a=l(627968),i=l(64700),n=l(503698),r=l.n(n),c=((s={})[s.NONE=0]="NONE",s[s.LOW=1]="LOW",s[s.HIGH=2]="HIGH",s),o=l(990078),d=l(834730),m=l(825860),u=l(661531),x=l(573435),h=l(409626),v=l(692969);let j=(0,l(945810).mj)({name:"2026-07-server-tag-game-profiles-desktop",kind:"user",defaultConfig:{enabled:!1},variations:{1:{enabled:!0}}});var g=l(319297);function f(e){let{game:t,activityLevel:l,hideTooltip:s,clickable:i}=e,n=(0,v.A)({gameId:t.id,source:h.GameProfileSources.GuildProfileGames,trackEntryPointImpression:!0===i}),j=!0===i&&null!=n,f=t.getIconURL(24);if(null==f)return null;let b=l?.level===c.HIGH,p=(0,a.jsx)(d.E,{variant:"text-sm/medium",color:"interactive-text-active",children:t.name}),N=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("img",{className:g.T_,src:f,alt:t.name}),b&&(0,a.jsx)(x.Ay,{mask:x.hW.GAMEPLAY_HIGH_ACTIVITY_ICON,width:14,height:14,className:g.Sy,children:(0,a.jsx)("div",{className:g._8,children:(0,a.jsx)(m.Y,{color:u.A.unsafe_rawColors.ORANGE_330.css,width:10,height:10,size:"custom"})})})]});return(0,a.jsx)(o.m,{__unsupportedReactNodeAsText:p,position:"bottom","aria-label":t.name,shouldShow:!s,children:j?(0,a.jsx)("button",{type:"button",className:r()(g.Gt,g.U_),onClick:n,children:N}):(0,a.jsx)("div",{className:g.Gt,children:N})})}function b(e){let{games:t,activity:l,clickable:s}=e;return(0,a.jsx)("div",{className:g.Fz,children:t.map(e=>(0,a.jsxs)("div",{className:g.ZS,children:[(0,a.jsx)(f,{game:e,activityLevel:l[e.id],clickable:s}),(0,a.jsx)(d.E,{variant:"text-xs/medium",color:"interactive-text-active",children:e.name})]},e.id))})}function p(e){let{game:t,activityLevel:l,clickable:s}=e;return(0,a.jsxs)("div",{className:g.E,children:[(0,a.jsx)(f,{game:t,activityLevel:l,clickable:s,hideTooltip:!0}),(0,a.jsx)(d.E,{variant:"text-sm/medium",color:"text-default",children:t.name})]})}function N(e){return null==e.gamesToDisplay||0===e.gamesToDisplay.length?null:(0,a.jsx)(A,{...e})}function A(e){let{gamesToDisplay:t,lastGameToDisplay:l,remainingGames:s,activity:n}=e,{enabled:c}=function(e){let{location:t}=e;return j.useConfig({location:t})}({location:"guild_profile_games"}),m=l?.getIconURL(24),u=i.useMemo(()=>null==l||null==m?null:0===s.length?(0,a.jsx)(f,{game:l,activityLevel:n[l.id],clickable:c}):(0,a.jsx)(o.m,{"aria-label":"",position:"bottom",__unsupportedReactNodeAsText:(0,a.jsx)(b,{games:s,activity:n,clickable:c}),children:(0,a.jsxs)("div",{className:r()(g.Gt,g.oL),children:[(0,a.jsx)("img",{className:r()(g.T_,g.tJ),src:m,alt:l.name}),(0,a.jsx)("div",{className:g.Fg}),(0,a.jsx)("div",{className:g.AZ,children:(0,a.jsx)(d.E,{variant:"text-xs/normal",color:"text-overlay-light",children:`+${s.length}`})})]})}),[l,m,s,n,c]);return 1===t.length?(0,a.jsx)("div",{className:g.kL,children:(0,a.jsx)(p,{game:t[0],activityLevel:n[t[0].id],clickable:c})}):(0,a.jsxs)("div",{className:g.kL,children:[t.map(e=>(0,a.jsx)(f,{game:e,activityLevel:n[e.id],clickable:c},e.id)),u]})}}