JSFiddle - React, Tailwind, and code Playground
by ruhul105
JavaScript
const data = [
{
time7: "2024-08-21T23:48:00.000Z",
datatype7: "linux",
count: 156,
},
{
time7: "2024-08-21T23:48:00.000Z",
datatype7: "cisco:asa:python",
count: 2652,
},
{
time7: "2024-08-21T23:48:00.000Z",
datatype7: "mongodb",
count: 1502,
},
{
time7: "2024-08-21T23:48:00.000Z",
datatype7: "cisco:asa",
count: 629,
},
]
const formatDataForChart = (data) => {
return data.reduce((acc, item)=>{
const formattedItem = {
name: item.datatype7,
data: [item.count]
}
acc.push(formattedItem)
return acc
},[])
}
console.log(formatDataForChart(data))