Fix: pass a correct nodeLookup object in setDefaultNodesAndEdges()

This ensures `nodeLookup` is filled correctly at the first render of uncontrolled `ReactFlow`. (This was an issue before, but it caused severe visual issues with changes from previous commits.)
This commit is contained in:
Ivan Akulov
2023-11-24 01:02:32 +01:00
parent 0473161325
commit 7ea2e664ed

View File

@@ -74,7 +74,8 @@ const createRFStore = ({
};
if (hasDefaultNodes) {
nextState.nodes = adoptUserProvidedNodes(nodes, new Map(), {
const { nodeLookup } = get();
nextState.nodes = adoptUserProvidedNodes(nodes, nodeLookup, {
nodeOrigin: get().nodeOrigin,
elevateNodesOnSelect: get().elevateNodesOnSelect,
});