state = {
items: [
{ id: 31, value: 'item 31' },
{ id: 452, value: 'item 452' },
{ id: 5, value: 'item 5' },
{ id: 62, value: 'item 62' },
],
}
state = {
items: [
{ id: 0, value: 'item 31' },
{ id: 1, value: 'item 452' },
{ id: 2, value: 'item 5' },
{ id: 3, value: 'item 62' },
],
}
this.setState(({ items }) => ({
items: items.map((n, i) => ({ ...n, id: i })),
}));
state = {
items: this.props.items.map((n, i) => ({ ...n, id: i })),
}