Build 567923stable
Module 939341
3,192 characters · in 3d3b05863accbf32.jsDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{C4:()=>I,D8:()=>T,XN:()=>y,nO:()=>_});var l=n(64700),i=n(17928),s=n(573648),r=n(541806),a=n(141639),o=n(61330),u=n(587895),c=n(429913),d=n(569926),m=n(82149),h=n(174459),p=n(970928),f=n(486020),g=n(20805),E=n(327098),A=n(652215),C=n(360469),x=n(375708);function I(e){let t=e?.getIconURL(C.iu.LARGE),n=e?.name;if(null!=t)return{src:t,alt:null==n?x.intl.string(x.t["2B/phM"]):x.intl.formatToPlainString(x.t.tiKyYg,{applicationName:n})}}function _(e){let t,{entry:n,showCoverImage:l=!0,trackingSource:i}=e,{activity:s,activityApplication:r,fallbackApplication:a}=(0,E.A)(n),o=a??r,{largeImage:u,smallImage:c}=T(s,r),{largeImage:m}=S(s,o),h=o?.getCanonicalGameId(),{data:f}=(0,d.I)(h),A=f?.getCoverURL(),x=(0,g.Tq)(n)&&n.extra.entries.length>0?{src:n.extra.entries[0].media.image_url}:(0,g.Lf)(n)?{src:(0,p.uD)(n.extra.application_id,n.extra.media_assets_large_image,C.iu.LARGE),alt:n.extra.media_title}:(0,g.p6)(n)?{src:n.extra.media.image_url}:void 0;return t=null!=u?{largeImage:u,smallImage:c}:null!=x?{largeImage:x,smallImage:void 0}:null!=A&&l?{largeImage:{src:A},smallImage:void 0}:{largeImage:m,smallImage:void 0},v({activity:s,application:a??r,largeImageSrc:t.largeImage?.src,trackingSource:i}),t}function S(e,t){let{largeImage:n,smallImage:l}=T(e,t);return function(e){let{activity:t,application:n,largeImage:l,smallImage:i}=e;if(null!=l)return{largeImage:l,smallImage:i};if((0,m.Cy)(t)){let e=(0,m.UW)(t),n=null!=e?f.Ay.getGuildIconURL({id:e.guildId,icon:t?.assets?.small_image,size:C.iu.SMALL}):void 0;return{largeImage:null!=n?{src:n}:void 0,smallImage:void 0}}if(null==l&&(0,o.A)(t))return{largeImage:{src:s.A.get(A.fg2.XBOX).icon.customPNG,alt:x.intl.string(x.t.Nfvo72)},smallImage:void 0};if(null==l&&null==i&&(0,a.A)(t))return{largeImage:{src:s.A.get(A.fg2.PLAYSTATION).icon.lightPNG,alt:x.intl.string(x.t.fFl4jo)},smallImage:void 0};let r=I(n);return null!=r?{largeImage:r,smallImage:i}:{largeImage:i,smallImage:void 0}}({activity:e,application:t,largeImage:n,smallImage:l})}function y(e,t,n){let l=S(e,t);return v({activity:e,application:t,largeImageSrc:l.largeImage?.src,trackingSource:n}),l}function v(e){let{activity:t,application:n,largeImageSrc:s,trackingSource:r}=e,a=t?.application_id,o=(0,c.h)(a),d=(0,i.bG)([u.A],()=>null!=a&&u.A.didFetchingApplicationFail(a)),m=null==a||null!=o||d,p=null!=o||null!=n,f=null==s,g=t?.name,E=t?.type,C=t?.session_id,x=t?.assets?.large_image!=null||t?.assets?.small_image!=null,I=null!=t;(0,l.useEffect)(()=>{I&&m&&f&&h.default.track(A.HAw.ACTIVITY_DEFAULT_ICON_SHOWN,{source:r,application_id:a,activity_name:g,activity_type:E,activity_session_id:C,application_found:p,has_rich_assets:x})},[r,I,m,f,a,g,E,C,p,x])}function T(e,t){let n=(0,c.h)(e?.application_id);if(null==e)return{largeImage:void 0,smallImage:void 0};let l=e?.assets?.large_image,i=null!=l?{src:(0,p.uD)(e.application_id,l,[C.iu.LARGE,C.iu.LARGE]),text:e.assets?.large_text?.trim(),url:e.assets?.large_url}:void 0,s=(0,r.A)(e)?void 0:e?.assets?.small_image,a=null!=s?{src:(0,p.uD)(e.application_id,s,[C.iu.LARGE,C.iu.LARGE]),text:e.assets?.small_text?.trim(),url:e.assets?.small_url}:void 0;return{largeImage:i??I(t??n),smallImage:a}}}