mirror of
https://github.com/weaveworks/scope.git
synced 2026-03-03 18:20:27 +00:00
WIP track layout aborts
This commit is contained in:
@@ -33,7 +33,8 @@ const NodesChart = React.createClass({
|
||||
translate: [0, 0],
|
||||
panTranslate: [0, 0],
|
||||
scale: 1,
|
||||
hasZoomed: false
|
||||
hasZoomed: false,
|
||||
maxNodesExceeded: false
|
||||
};
|
||||
},
|
||||
|
||||
@@ -161,6 +162,14 @@ const NodesChart = React.createClass({
|
||||
wasShifted = true;
|
||||
}
|
||||
|
||||
if (this.state.maxNodesExceeded) {
|
||||
return (
|
||||
<div className="nodes-chart-error">
|
||||
<span className="fa fa-ban" />
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
return (
|
||||
<svg width="100%" height="100%" className="nodes-chart">
|
||||
<Spring endValue={{val: translate, config: [80, 20]}}>
|
||||
@@ -376,7 +385,7 @@ const NodesChart = React.createClass({
|
||||
|
||||
// layout was aborted
|
||||
if (!graph) {
|
||||
return {};
|
||||
return {maxNodesExceeded: true};
|
||||
}
|
||||
|
||||
// save coordinates for restore
|
||||
|
||||
Reference in New Issue
Block a user