@@ -8,7 +8,7 @@ export const CustomFileReader = isBrowser && ((moduleMapper && moduleMapper.getO
88/**
99 * getDataUrlFromFile
1010 *
11- * @param {File } file
11+ * @param {File | Blob } file
1212 * @returns {Promise<string> }
1313 */
1414export function getDataUrlFromFile ( file ) {
@@ -23,14 +23,14 @@ export function getDataUrlFromFile (file) {
2323/**
2424 * getFilefromDataUrl
2525 *
26- * @param {string } dataurl
26+ * @param {string } dataUrl
2727 * @param {string } filename
2828 * @param {number } [lastModified=Date.now()]
29- * @returns {Promise<File| Blob> }
29+ * @returns {Promise<File | Blob> }
3030 */
31- export function getFilefromDataUrl ( dataurl , filename , lastModified = Date . now ( ) ) {
31+ export function getFilefromDataUrl ( dataUrl , filename , lastModified = Date . now ( ) ) {
3232 return new Promise ( ( resolve ) => {
33- const arr = dataurl . split ( ',' )
33+ const arr = dataUrl . split ( ',' )
3434 const mime = arr [ 0 ] . match ( / : ( .* ?) ; / ) [ 1 ]
3535 const bstr = atob ( arr [ 1 ] )
3636 let n = bstr . length
@@ -88,7 +88,7 @@ export function drawImageInCanvas (img) {
8888/**
8989 * drawFileInCanvas
9090 *
91- * @param {File } file
91+ * @param {File | Blob } file
9292 * @returns {Promise<[ImageBitmap | HTMLImageElement, HTMLCanvasElement | OffscreenCanvas]> }
9393 */
9494export async function drawFileInCanvas ( file ) {
@@ -111,7 +111,7 @@ export async function drawFileInCanvas (file) {
111111 * @param {string } fileName
112112 * @param {number } fileLastModified
113113 * @param {number } [quality]
114- * @returns {Promise<File| Blob> }
114+ * @returns {Promise<File | Blob> }
115115 */
116116export async function canvasToFile ( canvas , fileType , fileName , fileLastModified , quality = 1 ) {
117117 let file
@@ -131,7 +131,7 @@ export async function canvasToFile (canvas, fileType, fileName, fileLastModified
131131 * get image exif orientation info
132132 * source: https://stackoverflow.com/a/32490603/10395024
133133 *
134- * @param {File } file
134+ * @param {File | Blob } file
135135 * @returns {Promise<number> } - orientation id, see https://i.stack.imgur.com/VGsAj.gif
136136 */
137137export function getExifOrientation ( file ) {
0 commit comments