Build 574548stable
Module 743674
629 characters · in 2526aae572bbb06b.jsDependencies
Source Raw
function(n,l,e){e.d(l,{S:()=>c});var t=e(64700),u=e(635377),r=e.n(u),o=e(998304),s=e(515718);let a=new(r())({max:50});async function i(n){let l=a.get(n);if(null!=l)return l;let e=await new Promise((l,e)=>{let t=new Image;t.crossOrigin="Anonymous",t.onerror=n=>{e(n),null!=t&&(t.onerror=null,t.onload=null),t=null},t.onload=()=>{null!=t?(l((0,s.Sf)(t,2,10)),t.onerror=null,t.onload=null,t=null):e("image is null")},t.src=n}),t=(0,o.Ob)(...e[0]);return a.set(n,t),t}function c(n){let[l,e]=t.useState(()=>null!=n?a.get(n):void 0),[u,r]=t.useState();if(null!=n&&n!==u){r(n);let l=a.get(n);null!=l?e(l):i(n).then(n=>{e(n)})}return l}}