From 668c9f4841e7118b98bb31d8e68640689be99830 Mon Sep 17 00:00:00 2001 From: eug-vs Date: Sat, 22 Aug 2020 13:54:56 +0300 Subject: refactor!: simplify file operations --- src/utils/files.ts | 29 ----------------------------- 1 file changed, 29 deletions(-) delete mode 100644 src/utils/files.ts (limited to 'src/utils/files.ts') diff --git a/src/utils/files.ts b/src/utils/files.ts deleted file mode 100644 index 5d16fdb..0000000 --- a/src/utils/files.ts +++ /dev/null @@ -1,29 +0,0 @@ -import Compressor from 'compressorjs'; - - -export const getLocalFileUrl = (file: File): Promise => { - return new Promise((resolve, reject) => { - const reader = new FileReader(); - - reader.addEventListener('load', () => { - if (typeof reader.result === 'string') resolve(reader.result); - }, false); - - reader.addEventListener('error', () => { - reject(new Error('Error reading the file')) - }, false ); - - if (file) reader.readAsDataURL(file); - }); -}; - -export const compressFile = (file: File, quality = 0.6): Promise => { - return new Promise((resolve, reject) => { - return new Compressor(file, { - success: result => resolve(result), - error: err => reject(err), - quality - }); - }); -}; - -- cgit v1.2.3