refactor(store): cleanup

This commit is contained in:
moklick
2022-01-17 15:15:48 +01:00
parent 3f1d1865e0
commit 660ec00be5
2 changed files with 2 additions and 4 deletions
+1 -1
View File
@@ -100,7 +100,7 @@ const StoreUpdater = ({
return () => {
reset();
};
}, [reset]);
}, []);
useStoreUpdater<Node[]>(nodes, setNodes);
useStoreUpdater<Edge[]>(edges, setEdges);
+1 -3
View File
@@ -80,9 +80,7 @@ const createStore = () =>
nodeInternals.forEach((node) => {
if (node.selected) {
if (!node.parentNode) {
changes.push(createPositionChange({ node, diff, dragging, nodeExtent, nodeInternals }));
} else if (!isParentSelected(node, nodeInternals)) {
if (!node.parentNode || !isParentSelected(node, nodeInternals)) {
changes.push(createPositionChange({ node, diff, dragging, nodeExtent, nodeInternals }));
}
} else if (node.id === id) {