MCPcopy Create free account
hub / github.com/dfinity/orbit / readFileAsArrayBuffer

Function readFileAsArrayBuffer

apps/wallet/src/utils/file.utils.ts:3–15  ·  view source on GitHub ↗
(file: File)

Source from the content-addressed store, hash-verified

1import { CsvRow, CsvTable } from '~/types/app.types';
2
3export const readFileAsArrayBuffer = (file: File): Promise<ArrayBuffer> => {
4 const reader = new FileReader();
5
6 reader.readAsArrayBuffer(file);
7
8 return new Promise((resolve, reject) => {
9 reader.onload = () => {
10 resolve(reader.result as ArrayBuffer);
11 };
12
13 reader.onerror = reject;
14 });
15};
16
17const parseCsvLine = (line: string): string[] => {
18 // This regex matches:

Callers 1

file.utils.spec.tsFile · 0.90

Calls 1

readAsArrayBufferMethod · 0.80

Tested by

no test coverage detected