aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/nodes/DataVizBox/utils
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/views/nodes/DataVizBox/utils')
-rw-r--r--src/client/views/nodes/DataVizBox/utils/D3Utils.ts12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/client/views/nodes/DataVizBox/utils/D3Utils.ts b/src/client/views/nodes/DataVizBox/utils/D3Utils.ts
index 5c7f9bce1..2bb091999 100644
--- a/src/client/views/nodes/DataVizBox/utils/D3Utils.ts
+++ b/src/client/views/nodes/DataVizBox/utils/D3Utils.ts
@@ -3,13 +3,13 @@ import { DataPoint } from '../ChartBox';
// TODO: nda - implement function that can handle range for strings
-export const minMaxRange = (dataPts: DataPoint[]) => {
- console.log(Number(dataPts[4].y));
- const yMin = d3.min(dataPts, d => Number(d.y));
- const yMax = d3.max(dataPts, d => Number(d.y));
+export const minMaxRange = (dataPts: DataPoint[][]) => {
+ // find the max and min of all the data points
+ const yMin = d3.min(dataPts, d => d3.min(d, d => Number(d.y)));
+ const yMax = d3.max(dataPts, d => d3.max(d, d => Number(d.y)));
- const xMin = d3.min(dataPts, d => Number(d.x));
- const xMax = d3.max(dataPts, d => Number(d.x));
+ const xMin = d3.min(dataPts, d => d3.min(d, d => Number(d.x)));
+ const xMax = d3.max(dataPts, d => d3.max(d, d => Number(d.x)));
return { xMin, xMax, yMin, yMax };
};