Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit cdcd620

Browse files
committed
🌴 based on PR comments
1 parent b777378 commit cdcd620

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

src/lib/index.js

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -507,18 +507,14 @@ lib.tagSelected = function(calcTrace, trace, ptNumber2cdIndex) {
507507
}
508508
}
509509

510-
function isPtIndexValid(v) {
511-
return isNumeric(v) && v >= 0 && v % 1 === 0;
512-
}
513-
514510
function isCdIndexValid(v) {
515511
return v !== undefined && v < calcTrace.length;
516512
}
517513

518514
for(var i = 0; i < selectedpoints.length; i++) {
519515
var ptIndex = selectedpoints[i];
520516

521-
if(isPtIndexValid(ptIndex)) {
517+
if(lib.isIndex(ptIndex)) {
522518
var ptNumber = ptIndex2ptNumber ? ptIndex2ptNumber[ptIndex] : ptIndex;
523519
var cdIndex = ptNumber2cdIndex ? ptNumber2cdIndex[ptNumber] : ptNumber;
524520

src/traces/sankey/calc.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ var wrap = require('../../lib/gup').wrap;
1414

1515
function circularityPresent(nodeList, sources, targets) {
1616

17-
var nodes = nodeList.map(function() { return []; });
18-
var nodeLen = nodes.length;
17+
var nodeLen = nodeList.length;
18+
var nodes = Lib.init2dArray(nodeLen, 0);
1919

2020
for(var i = 0; i < Math.min(sources.length, targets.length); i++) {
2121
if(Lib.isIndex(sources[i], nodeLen) && Lib.isIndex(targets[i], nodeLen)) {

0 commit comments

Comments
 (0)