Skip to content
Snippets Groups Projects
Commit ddca4522 authored by Briggs, Aaron Shane's avatar Briggs, Aaron Shane
Browse files

second line graphing

parent 356f50d7
No related branches found
No related tags found
1 merge request!388WDFN-732 Plot Secondary Time Series - graph the time series
......@@ -268,6 +268,10 @@ export const getIVDataSegments = memoize(dataKind => createSelector(
previousDate = point.dateTime;
});
segments.push(newSegment);
if (dataKind === 'secondary') {
console.log('in iv data with secondary segments ', segments);
}
return segments;
}
));
......
......@@ -19,7 +19,7 @@ import {getGroundwaterLevelPoints} from './selectors/discrete-data';
import {getFloodLevelData} from './selectors/flood-level-data';
import {getIVDataSegments, HASH_ID} from './selectors/iv-data';
import {getMainLayout} from './selectors/layout';
import {getMainXScale, getMainYScale} from './selectors/scales';
import {getMainXScale, getMainYScale, getSecondaryYScale} from './selectors/scales';
import {
getTitle,
getDescription,
......@@ -227,6 +227,14 @@ export const drawTimeSeriesGraphData = function(elem, store, showTooltip) {
yScale: getMainYScale,
enableClip: () => true
})))
.call(link(store, drawDataSegments, createStructuredSelector({
visible: isVisible('secondary'),
segments: getIVDataSegments('secondary'),
dataKind: () => 'secondary',
xScale: getMainXScale('current'),
yScale: getSecondaryYScale('MAIN'),
enableClip: () => true
})))
.call(link(store, drawDataSegments, createStructuredSelector({
visible: isVisible('compare'),
segments: getIVDataSegments('compare'),
......
......@@ -68,6 +68,10 @@ const drawMaskSegment = function(group, {segment, dataKind, xScale, yScale}) {
* @param {D3 scale} yScale
*/
const drawDataSegment = function(group, {segment, dataKind, xScale, yScale}) {
if (dataKind === 'secondary') {
console.log('drawDataSegment dataKind secondary with segments', segment);
}
if (segment.isMasked) {
drawMaskSegment(group, {segment, dataKind, xScale, yScale});
} else {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment