Skip to content

Commit d186ce7

Browse files
fix: load 2d spectra files
1 parent d4c2007 commit d186ce7

File tree

1 file changed

+8
-10
lines changed

1 file changed

+8
-10
lines changed

src/hooks/useLoadSpectra.ts

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,21 @@
11
import { useCallback, useMemo, useState } from 'react';
2-
import { read, readFromWebSource, NmriumState } from 'nmr-load-save';
2+
import {
3+
read,
4+
readFromWebSource,
5+
NmriumState,
6+
CURRENT_EXPORT_VERSION,
7+
} from 'nmr-load-save';
38
import { fileCollectionFromFiles } from 'filelist-utils';
49
import events from '../events';
510
import { isArrayOfString } from '../utilities/isArrayOfString';
611
import { getFileNameFromURL } from '../utilities/getFileNameFromURL';
712

813
async function loadSpectraFromFiles(files: File[]) {
914
const fileCollection = await fileCollectionFromFiles(files);
15+
1016
const {
1117
nmriumState: { data },
1218
} = await read(fileCollection);
13-
// eslint-disable-next-line no-restricted-syntax
14-
if (data) {
15-
// eslint-disable-next-line no-restricted-syntax
16-
for (const spectrum of data.spectra) {
17-
spectrum.sourceSelector = {};
18-
}
19-
}
2019
return data;
2120
}
2221

@@ -33,7 +32,6 @@ async function loadSpectraFromURLs(urls: string[]) {
3332
}, []);
3433

3534
const { data } = await readFromWebSource({ entries });
36-
3735
return data;
3836
}
3937

@@ -71,7 +69,7 @@ export function useLoadSpectra() {
7169

7270
return useMemo(
7371
() => ({
74-
data,
72+
data: { version: CURRENT_EXPORT_VERSION, data },
7573
load,
7674
isLoading,
7775
}),

0 commit comments

Comments
 (0)