UNPKG

@uppy/utils

Version:

Shared utility functions for Uppy Core and plugins maintained by the Uppy team.

12 lines (11 loc) 282 B
/** * Save a <canvas> element's content to a Blob object. * * @param {HTMLCanvasElement} canvas * @returns {Promise} */ export default function canvasToBlob(canvas, type, quality) { return new Promise((resolve) => { canvas.toBlob(resolve, type, quality); }); }