TSify Construct Serieses

pull/10616/head
ebb-tide 2018-05-15 16:24:21 -07:00
parent 4706cdda3c
commit 9790678b49
1 changed files with 8 additions and 13 deletions

View File

@ -137,19 +137,14 @@ const constructResults = (
}
const constructSerieses = (results: Result[]): Series[] => {
return fastReduce(
results,
(acc, {series = [], responseIndex}) => {
return [
...acc,
...fastMap<Series>(series, (item, index) => ({
...item,
responseIndex,
seriesIndex: index,
})),
]
},
[]
return _.flatten(
fastMap<Result, Series[]>(results, ({series, responseIndex}) =>
fastMap<TimeSeriesSeries, Series>(series, (s, index) => ({
...s,
responseIndex,
seriesIndex: index,
}))
)
)
}