Module 60317

739 characters · in e017cd7f91d71a34.js
Dependencies
Required by (3)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){n.d(t,{YY:()=>u,eT:()=>d,fz:()=>c});var i=n(435558),l=n(132500),a=n(776231),r=n(104142),o=n(998304),s=n(297494);let u=7.5,c=(0,i.memoize)((e,t,n,i)=>new Promise(e=>{let l=new Image;l.src=t,l.crossOrigin="Anonymous",l.onload=()=>{let t=32*(0,a.mZ)(),r=JSON.stringify(n);if(null!=i&&(r=(0,s.v)(r,(0,o.E2)(i))),l.width===t&&l.height===t||0===l.width&&0===l.height)e(JSON.parse(r));else{let t=128/l.width*l.height;e(JSON.parse(r=(r=r.replace(/"w":128,"h":128/,`"w":128,"h":${t}`)).replace(/"a":{"a":0,"k":\[64,64/,`"a":{"a":0,"k":[64,${t/2}`)))}}}));function d(e,t,n,i){let{emojiSize:a,key:o,messageId:s}=i??{},u=(0,r.Br)(e,null!=a?2*a:void 0);return{channelId:n,messageId:s,emoji:e,animationId:(0,l.A)(),url:u,key:o,color:t}}}