refactor(app): use memo fpr comps

This commit is contained in:
moklick
2019-07-25 15:16:59 +02:00
parent 3ecd00d027
commit bfeefd51b2
6 changed files with 19 additions and 21 deletions
+3 -3
View File
@@ -1,4 +1,4 @@
import React, { useEffect, useRef, useState, useContext } from 'react';
import React, { useEffect, useRef, useState, useContext, memo } from 'react';
import { GraphContext } from '../GraphContext';
import { updateSelection, setSelection, setNodesSelection } from '../state/actions';
@@ -22,7 +22,7 @@ function getMousePosition(evt) {
};
}
export default () => {
export default memo(() => {
const selectionPane = useRef(null);
const [rect, setRect] = useState(initialRect);
const { dispatch } = useContext(GraphContext);
@@ -106,4 +106,4 @@ export default () => {
)}
</div>
);
}
});