fix(react): handle setNodes batching in provider #4147
This commit is contained in:
@@ -2,6 +2,7 @@ import { useState, type ReactNode } from 'react';
|
||||
|
||||
import { Provider } from '../../contexts/StoreContext';
|
||||
import { createStore } from '../../store';
|
||||
import { BatchProvider } from '../BatchProvider';
|
||||
import type { Node, Edge } from '../../types';
|
||||
|
||||
export type ReactFlowProviderProps = {
|
||||
@@ -37,5 +38,9 @@ export function ReactFlowProvider({
|
||||
})
|
||||
);
|
||||
|
||||
return <Provider value={store}>{children}</Provider>;
|
||||
return (
|
||||
<Provider value={store}>
|
||||
<BatchProvider>{children}</BatchProvider>
|
||||
</Provider>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user