Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | /**
* Convert array buffer to image. Returns a promise that resolves to an Image object for the bytes in arrayBuffer
*
* @param arrayBuffer - arrayBuffer with bytes for a web image (e.g. JPEG, PNG, etc)
* @returns {Promise} Promise that resolves to an Image object
*/
export default function (image) {
return new Promise((resolve, reject) => {
image.onload = () => {
resolve(image);
};
image.onerror = (error) => {
reject(error);
};
});
}
|