How to convert array object into a particular format

Viewed 23

Data which I am getting from backend is in array object format how can I convert that a particular data format for example:

data = [
  { name: value, age: value, phoneNumber: value, email: value },
  { name: value, age: value, phoneNumber: value, email: value },
  { name: value, age: value, phoneNumber: value, email: value },
]

I want that data into this format for example:

data = {
  person: [
    { name: value, email: value },
    { name: value, email: value },
    { name: value, email: value },
  ],
}
1 Answers

You could achieve this with map

data = {
  person: data.map(({ name, email }) => ({ email, name })),
}
Related