Module 253292

812 characters · in 0ec4509bd76dcf69.js
Dependencies
Required by (2)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,l){l.d(t,{K:()=>c});var a=l(64700),s=l(17928),r=l(775602),n=l(723702),u=l(746002),o=l(901139);function c(e){let{getImgCache:t}=(0,o.TW)(),l=(0,s.bG)([r.A],()=>r.A.useReducedMotion);return a.useMemo(()=>{if(null!=e.previewToolKey&&""!==e.previewToolKey){let l=t(e.previewToolKey);return{staticImageUrl:l?.staticUrl,animatedImageUrl:l?.animatedUrl}}let a=(platform.name??"unknown").toLowerCase(),s=l||(0,n.isLinux)()||"safari"===a;return{staticImageUrl:(0,u.getCollectiblesItemAssetUrl)({skuId:e.skuId,assetFormat:u.CollectiblesItemAssetFormat.STATIC}),...s?{animatedImageUrl:(0,u.getCollectiblesItemAssetUrl)({skuId:e.skuId,assetFormat:u.CollectiblesItemAssetFormat.ANIMATED})}:{videoUrl:(0,u.getCollectiblesItemAssetUrl)({skuId:e.skuId,assetFormat:u.CollectiblesItemAssetFormat.VIDEO})}}},[e,t,l])}}