tcDataWithNull = {
return _.reduce(tcData, (acc, value, i, coll) => {
let nullData;
if (i > 0) {
const thisMoment = moment(coll[i].x), prevMoment = moment(coll[i-1].x);
if (thisMoment.diff(prevMoment) > maxTimeDiff) {
nullData = {x: moment(prevMoment.valueOf() + maxTimeDiff).format('YYYY-MM-DDTHH:mm:ss.SSS[Z]'), y: null};
}
}
return _.concat(acc, nullData ? [nullData, value] : [value]);
}, []);
}