{"version":3,"names":["dataUriPattern","ImageUriCache","_maximumEntries","_entries","has","uri","entries","isDataUri","test","Boolean","add","lastUsedTimestamp","Date","now","refCount","remove","_cleanUpIfNeeded","imageUris","Object","keys","length","leastRecentlyUsedKey","leastRecentlyUsedEntry","forEach","entry","id","requests","ImageLoader","abort","requestId","image","onerror","onload","getSize","success","failure","complete","interval","setInterval","callback","load","errorCallback","naturalHeight","naturalWidth","clearInterval","onLoad","onError","window","Image","e","onDecode","nativeEvent","decode","then","setTimeout","src","prefetch","Promise","resolve","reject","queryCache","uris","result","u"],"sources":["../../../../src/modules/ImageLoader/index.tsx"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}