I have an array of string which I want to turn it to array of object.
array = ['a', 'b', 'c'];
I want to generate
array= [
{'name': 'a', 'isChecked': false, 'availibility': 0 },
{'name': 'b', 'isChecked': false, 'availibility': 0 },
{'name': 'b', 'isChecked': false, 'availibility': 0 }
];
I tried below and still returning the originalArray!
array.map((name) => ({
name,
isChecked: false,
availability: 0
}));
How would you do this?
mapdoes not mutate the original array but returns a new one.