Sfoglia il codice sorgente

Remove unused getArrayBuffer util.

Renée Kooi 6 anni fa
parent
commit
a59efea878

+ 0 - 15
packages/@uppy/utils/src/getArrayBuffer.js

@@ -1,15 +0,0 @@
-module.exports = function getArrayBuffer (chunk) {
-  return new Promise(function (resolve, reject) {
-    var reader = new FileReader()
-    reader.addEventListener('load', function (e) {
-      // e.target.result is an ArrayBuffer
-      resolve(e.target.result)
-    })
-    reader.addEventListener('error', function (err) {
-      console.error('FileReader error' + err)
-      reject(err)
-    })
-    // file-type only needs the first 4100 bytes
-    reader.readAsArrayBuffer(chunk)
-  })
-}

+ 0 - 30
packages/@uppy/utils/src/getArrayBuffer.test.js

@@ -1,30 +0,0 @@
-const getArrayBuffer = require('./getArrayBuffer')
-
-describe('getArrayBuffer', () => {
-  beforeEach(() => {
-    global.FileReader = class FileReader {
-      addEventListener (e, cb) {
-        if (e === 'load') {
-          this.loadCb = cb
-        }
-        if (e === 'error') {
-          this.errorCb = cb
-        }
-      }
-      readAsArrayBuffer (chunk) {
-        this.loadCb({ target: { result: new ArrayBuffer(8) } })
-      }
-      }
-  })
-
-  afterEach(() => {
-    global.FileReader = undefined
-  })
-
-  it('should return a promise that resolves with the specified chunk', () => {
-    return getArrayBuffer('abcde').then(buffer => {
-      expect(typeof buffer).toEqual('object')
-      expect(buffer.byteLength).toEqual(8)
-    })
-  })
-})

+ 0 - 4
packages/@uppy/utils/types/index.d.ts

@@ -47,10 +47,6 @@ declare module '@uppy/utils/lib/generateFileID' {
   export default function generateFileID(file: object): string;
 }
 
-declare module '@uppy/utils/lib/getArrayBuffer' {
-  export default function getArrayBuffer(file: File): Promise<ArrayBuffer>;
-}
-
 declare module '@uppy/utils/lib/getBytesRemaining' {
   export default function getBytesRemaining(progress: { bytesTotal: number, bytesUploaded: number }): number;
 }