Skip to content

Commit 63e8fe9

Browse files
feat: update nmrium pre-release version 0.33.0-pre.1677156813
1 parent 5117dcc commit 63e8fe9

8 files changed

Lines changed: 394473 additions & 1230 deletions

File tree

package-lock.json

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

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
"dependencies": {
1616
"@emotion/react": "^11.10.6",
1717
"@vitejs/plugin-react-swc": "^3.2.0",
18-
"filelist-utils": "^1.5.1",
19-
"nmr-load-save": "^0.7.14",
20-
"nmrium": "^0.33.0-pre.1674466111",
18+
"filelist-utils": "^1.7.1",
19+
"nmr-load-save": "^0.7.26",
20+
"nmrium": "^0.33.0-pre.1677156813",
2121
"react-router-dom": "^6.8.1"
2222
},
2323
"scripts": {
@@ -66,4 +66,4 @@
6666
"typescript": "^4.9.5",
6767
"vite": "^4.1.4"
6868
}
69-
}
69+
}

src/NMRiumWrapper.tsx

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import NMRium, { NMRiumData, NMRiumRef } from 'nmrium';
22
import { useEffect, useState, useCallback, CSSProperties, useRef } from 'react';
3+
import { SerializedNmriumState } from 'nmr-load-save';
34
import events from './events';
45
import { usePreferences } from './hooks/usePreferences';
56
import { useLoadSpectra } from './hooks/useLoadSpectra';
6-
import { mapSourceObject } from './utilities/mapSourceObject';
77

88
const styles: Record<'container' | 'loadingContainer', CSSProperties> = {
99
container: {
@@ -34,9 +34,7 @@ export default function NMRiumWrapper() {
3434
const nmriumRef = useRef<NMRiumRef>(null);
3535
const [data, setDate] = useState<NMRiumData>();
3636
const { workspace, preferences } = usePreferences();
37-
const dataChangeHandler = useCallback((nmriumData: any) => {
38-
// eslint-disable-next-line no-param-reassign
39-
nmriumData.data.spectra = mapSourceObject(nmriumData.data.spectra);
37+
const dataChangeHandler = useCallback((nmriumData: SerializedNmriumState) => {
4038
events.trigger('data-change', nmriumData);
4139
}, []);
4240

0 commit comments

Comments
 (0)