We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 606f0b5 commit 6ea0043Copy full SHA for 6ea0043
src/NMRiumWrapper.tsx
@@ -25,20 +25,7 @@ export default function NMRiumWrapper() {
25
26
const { load: loadSpectra, data, isLoading } = useLoadSpectra();
27
28
- const debounceTimerRef = useRef<ReturnType<typeof setTimeout> | null>(null);
29
-
30
const dataChangeHandler = useCallback<NMRiumChangeCb>((state, source) => {
31
- if (source === 'view' && state.data.actionType === 'SET_2D_LEVEL') {
32
- if (debounceTimerRef.current !== null) {
33
- clearTimeout(debounceTimerRef.current);
34
- }
35
- debounceTimerRef.current = setTimeout(() => {
36
- events.trigger('data-change', { state, source });
37
- debounceTimerRef.current = null;
38
- }, 100);
39
- return;
40
41
42
events.trigger('data-change', { state, source });
43
}, []);
44
0 commit comments