Build 576754stable
Module 506326
6,613 characters · in no known chunkDependencies
Lazily required by (0)none
Requires (37)
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{$X:()=>ea,K7:()=>et,MK:()=>J,N5:()=>j,R_:()=>X,Rq:()=>el,Xr:()=>en,Xy:()=>z,Y8:()=>ei,Zc:()=>Z,er:()=>K,fM:()=>$,fg:()=>er,iT:()=>ed,iq:()=>q,mG:()=>eo,sp:()=>ee,tR:()=>Q,zi:()=>es});var i,r=n(627968),a=n(64700),s=n(503698),l=n.n(s),o=n(989349),d=n.n(o),c=n(681154),u=n(974690),_=n(379834),E=n(990078),A=n(834730),h=n(983851),I=n(661531),f=n(183623),p=n(323384),T=n(687966),m=n(177953),g=n(432017),S=n(246913),N=n(291747),C=n(417270),R=n(768622),O=n(369606),L=n(825860),D=n(605323),y=n(748562),v=n(306788),b=n(47167),M=n(927813),P=n(403362),U=n(935208),w=n(20805),G=n(202195),x=n(583846),k=n(299846),F=n(693879);n(424994);var V=n(375708),B=n(270043);let H={[c.ContentInventoryEntryType.TOP_ARTIST]:[ei],[c.ContentInventoryEntryType.PLAYED_GAME]:[q,Z,z,ea,Q,et,er,ee,J],[c.ContentInventoryEntryType.TOP_GAME]:[en],[c.ContentInventoryEntryType.WATCHED_MEDIA]:[es,el],[c.ContentInventoryEntryType.LAUNCHED_ACTIVITY]:[q,Z,z,ea,er,J]};var j=((i={})[i.CARD=0]="CARD",i[i.POPOUT=1]="POPOUT",i[i.STREAMING_POPOUT=2]="STREAMING_POPOUT",i[i.GAME_PROFILE=3]="GAME_PROFILE",i[i.USER_PROFILE=4]="USER_PROFILE",i[i.EMBED=5]="EMBED",i[i.LEADERBOARD_POPOUT=6]="LEADERBOARD_POPOUT",i[i.OVERLAY=7]="OVERLAY",i[i.FRIENDS_POPOUT=8]="FRIENDS_POPOUT",i[i.APP_LAUNCHER=9]="APP_LAUNCHER",i[i.VOICE_USER_POPOUT=10]="VOICE_USER_POPOUT",i);let W=a.createContext({});function Y(){return a.useContext(W)}function K(e){let{children:t,...n}=e;return(0,r.jsx)("div",{className:B.fC,...n,children:t})}function $(e){let{Icon:t,text:n,iconColor:i,tooltipText:a,showTooltip:s}=e,{defaultTextColor:l,defaultIconColor:o,location:d}=Y();return(0,r.jsx)(E.m,{text:a,shouldShow:s,children:(0,r.jsxs)(K,{children:[(0,r.jsx)(t,{size:"xxs",color:i??o}),(0,r.jsx)(A.E,{variant:"text-xs/normal",color:l,className:B.KT,scaleFontToUserSetting:5===d,children:n})]})})}function z(e){let{entry:t}=e,{channel:n}=(0,G.A)(t),{location:i}=Y(),a=(0,b.Ay)(n);return null==n||(0,P.S1)(i,[1,2,3,4])?null:(0,r.jsx)($,{Icon:h.H,text:a})}function q(e){let{entry:t,hovered:n}=e,{defaultTextColor:i,defaultIconColor:a,location:s}=Y(),l=(0,x.Hd)(t)&&(0,P.S1)(s,[0,4,7,9]),o=l?I.A.colors.TEXT_FEEDBACK_POSITIVE:a,{streamPreviewUrl:d}=(0,G.A)(t),c=null!=d?f.F:(0,w.yl)(t)?p.k:T._;return(0,r.jsxs)(K,{children:[(0,r.jsx)(c,{size:"xxs",color:o}),(0,r.jsx)(F.A,{entry:t,textColor:l?"text-feedback-positive":i,hovered:n,scaleFontToUserSetting:5===s})]})}function Z(e){let{entry:t}=e,{defaultTextColor:n,defaultIconColor:i}=Y(),{state:a,party:s}=(0,k.u)(t),l=(0,x.gF)(a,s);return null==l?null:(0,r.jsxs)(K,{children:[(0,r.jsx)(m.n,{size:"xxs",color:i}),(0,r.jsx)(A.E,{variant:"text-xs/normal",color:n,lineClamp:1,children:l})]})}function X(e){let{entry:t,hovered:n}=e,{defaultTextColor:i,defaultIconColor:a,location:s}=Y(),l=(0,x.Hd)(t)&&(0,P.S1)(s,[0,4]),o=l?I.A.colors.TEXT_FEEDBACK_POSITIVE:a;return(0,r.jsxs)("div",{className:B.fC,children:[(0,r.jsx)(g.T,{size:"xxs",color:o}),(0,r.jsx)(F.A,{entry:t,textColor:l?"text-feedback-positive":i,hovered:n})]})}function Q(e){let{entry:t}=e,{location:n}=Y(),i=(0,P.S1)(n,[0,3])?I.A.colors.STATUS_POSITIVE:void 0;return(0,x.Rf)(t)?(0,r.jsx)($,{Icon:S.P,text:V.intl.string(V.t.keY6mW),iconColor:i}):null}function J(e){let{entry:t}=e,{location:n}=Y();if(!(0,x.L7)(t))return null;let i=(0,x.JM)(t),{text:a,tooltipText:s}=(0,x.Pj)(t);return null==a?null:(0,r.jsx)($,{Icon:N.x,text:a,tooltipText:s,showTooltip:0===n&&!i})}function ee(e){let{entry:t}=e,{location:n}=Y(),i=0!==n,a=(0,x.KH)(t);if(null==a)return null;let s=(0,x.us)(a);return(0,r.jsx)($,{Icon:C.m,showTooltip:!i,tooltipText:s,text:i?s:V.intl.string(V.t.adnLsB)})}function et(e){let{entry:t}=e,{location:n}=Y(),i=(0,x.iy)(t);return(0,x.BZ)(t)?(0,r.jsx)($,{Icon:R.g,showTooltip:0===n,text:V.intl.formatToPlainString(V.t["Klie/P"],{days:i}),tooltipText:V.intl.formatToPlainString(V.t.PwMe0s,{days:i})}):null}function en(e){let{entry:t}=e,{location:n}=Y(),i=0!==n,a=(0,x.ty)(t);if(null==a)return null;let s=i?V.t.C0AxoR:V.t.SDRHgr;return(0,r.jsx)($,{Icon:O.O,text:(0,r.jsxs)(r.Fragment,{children:[V.intl.string(V.t["/50eHi"]),i?" \u2014 ":": ",V.intl.format(s,{hours:Math.round(a/M.A.Seconds.HOUR)})]})})}function ei(e){let{entry:t}=e,{location:n}=Y(),i=(0,x.Pv)(t,u.K.AGGREGATE_COUNT)?.count;if(null==i)return null;let a=(0,P.S1)(n,[1,2,5])?V.intl.formatToPlainString(V.t.HtifnG,{count:i}):V.intl.formatToPlainString(V.t["jq/Bmu"],{count:i});return(0,r.jsx)($,{Icon:O.O,text:a})}function er(e){let{entry:t}=e,{location:n}=Y();if(3===n)return null;let i=(0,x.CZ)(t);return null==i||i===_.m.TRENDING_TYPE_UNSPECIFIED?null:(0,r.jsx)($,{Icon:L.Y,text:V.intl.string(V.t.kAlUsy)})}function ea(e){let{entry:t}=e,{location:n}=Y();if(3===n)return null;let i=U.default.extractTimestamp(t.extra.application_id);return d()().diff(d()(i),"days")>7?null:(0,r.jsx)($,{Icon:D.f,text:V.intl.string(V.t.vYuyWf)})}function es(e){let{entry:t,hovered:n}=e,{defaultTextColor:i,defaultIconColor:a,location:s}=Y(),l=(0,x.Hd)(t)&&4===s,o=l?I.A.colors.TEXT_FEEDBACK_POSITIVE:a;return(0,r.jsxs)("div",{className:B.fC,children:[(0,r.jsx)(y.U,{size:"xxs",color:o}),(0,r.jsx)(F.A,{entry:t,textColor:l?"text-feedback-positive":i,hovered:n})]})}function el(e){let{entry:t}=e,n=(0,x.kR)(t.extra.media_assets_large_text);return null==n?null:(0,r.jsx)($,{Icon:v.K,text:n})}function eo(e){let t,{location:n,children:i,className:a}=e;return t=(0,P.S1)(n,[1,5,6])?{defaultTextColor:"content-inventory-overlay-text-secondary",defaultIconColor:I.A.colors.CONTENT_INVENTORY_OVERLAY_TEXT_SECONDARY}:2===n?{defaultTextColor:"interactive-text-default"}:3===n?{defaultTextColor:"text-muted"}:4===n?{defaultTextColor:"text-subtle",defaultIconColor:I.A.colors.TEXT_SUBTLE}:{defaultTextColor:"text-subtle"},(0,r.jsx)(W.Provider,{value:{location:n,...t},children:(0,r.jsx)("div",{className:l()(B.cV,{[B.u3]:0===n,[B.BQ]:(0,P.S1)(n,[1,2,10]),[B.DY]:3===n},a),children:i})})}function ed(e){let{entry:t,location:n,className:i}=e,a=function(e){switch(e.content_type){case c.ContentInventoryEntryType.TOP_ARTIST:return H[e.content_type].map((t,n)=>(0,r.jsx)(t,{entry:e},n));case c.ContentInventoryEntryType.PLAYED_GAME:return H[e.content_type].map((t,n)=>(0,r.jsx)(t,{entry:e},n));case c.ContentInventoryEntryType.TOP_GAME:return H[e.content_type].map((t,n)=>(0,r.jsx)(t,{entry:e},n));case c.ContentInventoryEntryType.WATCHED_MEDIA:return H[e.content_type].map((t,n)=>(0,r.jsx)(t,{entry:e},n));case c.ContentInventoryEntryType.LAUNCHED_ACTIVITY:return H[e.content_type].map((t,n)=>(0,r.jsx)(t,{entry:e},n));default:return null}}(t);return null==a?null:(0,r.jsx)(eo,{location:n,className:i,children:a})}}