From e41da4f233ed8430c33e000109eb88d1c4bbae02 Mon Sep 17 00:00:00 2001 From: Colin Megill Date: Mon, 6 Nov 2017 14:32:31 -0800 Subject: [PATCH] modularize axes --- src/components/continuous/drawAxes.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/components/continuous/drawAxes.js diff --git a/src/components/continuous/drawAxes.js b/src/components/continuous/drawAxes.js new file mode 100644 index 00000000..a01dc6d5 --- /dev/null +++ b/src/components/continuous/drawAxes.js @@ -0,0 +1,19 @@ +import styles from './parallelCoordinates.css'; + +const drawAxes = ( + svg, + dimensions, + xscale +) => { + + var axes = svg.selectAll(".parcoords_axis") + .data(dimensions) + .enter().append("g") + .attr("class", `${styles.axis} parcoords_axis`) + .attr("transform", (d,i) => { return "translate(" + xscale(i) + ")"; }); + + return axes; + +} + +export default drawAxes;