X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/158a4936f754ad78004e1bbcbb5af053a6a4073a..cc493b89840b48f40c2beaf626994724331aa196:/src/common/file.ts diff --git a/src/common/file.ts b/src/common/file.ts index 3f17a38f..23113992 100644 --- a/src/common/file.ts +++ b/src/common/file.ts @@ -3,10 +3,13 @@ // SPDX-License-Identifier: AGPL-3.0 export const fileToArrayBuffer = (file: File) => - new Promise(resolve => { + new Promise((resolve, reject) => { const reader = new FileReader(); reader.onload = () => { resolve(reader.result as ArrayBuffer); }; + reader.onerror = () => { + reject(); + }; reader.readAsArrayBuffer(file); });