Skip to content

Commit 81d2b52

Browse files
chore: upgrade nmr-load-save to version 0.3.0
1 parent 215a3ce commit 81d2b52

4 files changed

Lines changed: 149 additions & 9 deletions

File tree

package-lock.json

Lines changed: 135 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
},
1515
"dependencies": {
1616
"@emotion/react": "^11.10.4",
17+
"filelist-utils": "^0.12.0",
1718
"nmr-load-save": "^0.3.0",
1819
"nmrium": "^0.32.0",
1920
"react-router-dom": "^6.4.2"

src/hooks/useLoadSpectra.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
/* eslint-disable @typescript-eslint/no-explicit-any */
2-
// import { addBruker, addJcamp, addJDF } from 'nmrium/lib/data/SpectraManager';
31
import { useCallback, useMemo, useState } from 'react';
42
import { read } from 'nmr-load-save';
3+
import { fileCollectionFromFiles } from 'filelist-utils';
54
import { Spectrum } from 'nmr-load-save/lib/types/Spectra/Spectrum';
65
import events from '../events';
76
import { isArrayOfString } from '../utilities/isArrayOfString';
@@ -30,7 +29,9 @@ export function useLoadSpectra() {
3029
inputFiles = options.files;
3130
}
3231

33-
const { spectra, molecules } = await read(inputFiles);
32+
const fileCollection = await fileCollectionFromFiles(inputFiles);
33+
34+
const { spectra, molecules } = await read(fileCollection);
3435
setData({ spectra, molecules });
3536
} catch (error: any) {
3637
events.trigger('error', error);

yarn.lock

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2815,6 +2815,15 @@
28152815
"jszip" "^3.10.1"
28162816
"pako" "^2.0.4"
28172817

2818+
"filelist-utils@^0.12.0":
2819+
"integrity" "sha512-vT3QdBRKy+EwqJRVyI97DbRe3ZT41J2QBfdkb7/zYbqyWnZ3/aEV1lAzUUYVCwEyi+RflodmDL/SSHDUbzAnuw=="
2820+
"resolved" "https://registry.npmjs.org/filelist-utils/-/filelist-utils-0.12.0.tgz"
2821+
"version" "0.12.0"
2822+
dependencies:
2823+
"cross-fetch" "^3.1.5"
2824+
"jszip" "^3.10.1"
2825+
"pako" "^2.0.4"
2826+
28182827
"filelist-utils@^0.7.1":
28192828
"integrity" "sha512-ygXRg1i2FqdFa896MH9zgjuT1hSYzBr9fCuql/igjKXrcED6A4YzydXSt1z/pxJyPy4VErgj2MSX2K1L+AE0Xg=="
28202829
"resolved" "https://registry.npmjs.org/filelist-utils/-/filelist-utils-0.7.1.tgz"

0 commit comments

Comments
 (0)