UNPKG

@dropzone-ui/react

Version:

The best and most complete React library for managing file uploads. Multilanguage support. Server side support. Material design styles. Code generator on webpage.

25 lines (24 loc) 875 B
/** * @deprecated use readImagePromise() instead. * * Read an image and returns the URL expresion in base 64 * @param file the image file * @param afterRead a function of what to do when load finishes */ export declare const readImage: (file: File, afterRead: Function) => void; /** * * @param base64Str * @param maxWidth * @param maxHeight * @returns */ export declare function resizeImage(base64Str: string, maxWidth?: number, maxHeight?: number): Promise<string | undefined>; /** * Reads an image file in a promise way, so you can use await. * If other kind of file is sent, this function will read it anyway * and will return a string that contains the URL representation * @param file File image object * @returns data URL of the image file */ export declare const readImagePromise: (file: File) => Promise<string | undefined>;