Files
linkwarden/lib/client/resizeImage.ts
T
daniel31x13 dbd096ab76 Revert "undo commit"
This reverts commit 9103f67db5.
2024-11-03 03:27:52 -05:00

18 lines
415 B
TypeScript

import Resizer from "react-image-file-resizer";
export const resizeImage = (file: File): Promise<Blob> =>
new Promise<Blob>((resolve) => {
Resizer.imageFileResizer(
file,
150, // target width
150, // target height
"JPEG", // output format
100, // quality
0, // rotation
(uri: any) => {
resolve(uri as Blob);
},
"blob" // output type
);
});