|
|
|
@ -249,10 +249,11 @@ export function parseData(input: DatasourceData[]): FormattedData[] { |
|
|
|
deviceType: null |
|
|
|
}; |
|
|
|
entityArray.filter(el => el.data.length).forEach(el => { |
|
|
|
obj[el?.dataKey?.label] = el?.data[0][0] ? el?.data[0][1] : null; |
|
|
|
obj[el?.dataKey?.label + '|ts'] = el?.data[0][0] || null; |
|
|
|
const indexDate = el?.data?.length ? el.data.length - 1 : 0; |
|
|
|
obj[el?.dataKey?.label] = el?.data[indexDate][0] ? el?.data[indexDate][1] : null; |
|
|
|
obj[el?.dataKey?.label + '|ts'] = el?.data[indexDate][0] || null; |
|
|
|
if (el?.dataKey?.label === 'type') { |
|
|
|
obj.deviceType = el?.data[0][1]; |
|
|
|
obj.deviceType = el?.data[indexDate][1]; |
|
|
|
} |
|
|
|
}); |
|
|
|
return obj; |
|
|
|
|