Module 474012

1,400 characters · in no known chunk
Dependencies
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{K:()=>u,T:()=>c}),n(321073);var r=n(575593),i=n(898461),s=n(837015),a=n(203632),o=n(892118),l=n(652215);let u=e=>null==e?[]:e.reduce((e,t)=>(t.type===r.R.AVATAR_DECORATION&&e.push(i.A.fromServer(t)),t.type===r.R.NAMEPLATE&&e.push(s.A.fromServer(t)),t.type===r.R.PROFILE_EFFECT&&e.push(a.Ay.fromServer(t)),t.type===r.R.PROFILE_FRAME&&e.push(o.A.fromServer(t)),e),[]);function c(e){if(e.productLine!==l.EZt.COLLECTIBLES)return;if(e.type===l.Puh.BUNDLE){let t=[];for(let n of e.bundledSkus??[]){let e=c(n);e?.type==="single"&&t.push(e.item)}if(0===t.length)return;return{type:"bundle",items:t}}let t=e.tenantMetadata?.collectibles,n=t?.item;if(null!=n){if(n.type===r.R.AVATAR_DECORATION)return{type:"single",item:new i.A({skuId:e.id,type:n.type,asset:n.asset,label:n.label})};if(n.type===r.R.NAMEPLATE)return{type:"single",item:new s.A({skuId:e.id,type:n.type,asset:n.asset,label:n.label,palette:n.palette})};if(n.type===r.R.PROFILE_EFFECT)return{type:"single",item:new a.Ay({skuId:e.id,type:n.type,title:n.title,description:n.description,thumbnailPreviewSrc:n.thumbnailPreviewSrc,reducedMotionSrc:n.reducedMotionSrc,effects:n.effects??[],accessibilityLabel:n.accessibilityLabel,animationType:n.animationType,staticFrameSrc:n.staticFrameSrc})};if(n.type===r.R.PROFILE_FRAME)return{type:"single",item:new o.A({skuId:e.id,type:n.type,label:n.label,layers:n.layers})}}}}