Feat/minimap (#44)

* feat: New minimap

* imporved preview

* better start values

* smarter destructure

* getNodesInside refactor

* refactor(minimap): add maskColor and nodeBorderRadius props

* refactor(gitignore): add dist

* refactor(minimap): show empty minimap when there are no nodes

closes #39
This commit is contained in:
AndyLnd
2019-10-22 14:15:36 +02:00
committed by Moritz
parent 99dcc775b4
commit dcc38b23d8
14 changed files with 2525 additions and 504 deletions
+2 -2
View File
@@ -3,9 +3,9 @@ import isEqual from 'fast-deep-equal';
import { Selection as D3Selection, ZoomBehavior } from 'd3';
import {
getBoundingBox,
getNodesInside,
getConnectedEdges,
getRectOfNodes,
} from '../utils/graph';
import {
ElementId,
@@ -200,7 +200,7 @@ const storeModel: StoreModel = {
selection,
state.transform
);
const selectedNodesBbox = getBoundingBox(selectedNodes);
const selectedNodesBbox = getRectOfNodes(selectedNodes);
state.selection = selection;
state.nodesSelectionActive = true;