JSFiddle - React, Tailwind, and code Playground

by Eugen Sunic

JavaScript

const arr = [{
  Day: 1,
  ItemName: "Item1",
  Total: 1,
  Details: "Brand X",
  Quantity: 5,
  Part: "Part A"
}]

const result = arr.map(x => ({
  Day: x.Day,
  ItemName: x.ItemName,
  Total: x.Total,
  ItemDetails: [{
    Details: x.Details,
    Quantity: x.Quantity,
    ItemParts: [{
      Part: x.Part
    }]
  }],
}))

console.log(result)