feat(deps): remove emotion

This commit is contained in:
moklick
2019-07-15 18:45:33 +02:00
parent f903f91941
commit 5b9abd8c9e
13 changed files with 124 additions and 245 deletions
+11 -2
View File
@@ -25,11 +25,20 @@ export const Provider = (props) => {
const [transform, setTransform] = useState({ x: 0, y: 0, k: 1 });
useEffect(() => {
const nodesChanged = !isEqual(nodes, props.nodes);
const nextNodes = props.nodes.map(propNode => {
const existingNode = nodes.find(n => n.data.id === propNode.data.id);
if (existingNode) {
return Object.assign(propNode, existingNode);
}
return propNode;
});
const nodesChanged = !isEqual(nodes, nextNodes);
const edgesChanged = !isEqual(edges, props.edges);
if (nodesChanged) {
setNodes(props.nodes);
setNodes(nextNodes);
}
if (edgesChanged) {