key prop
A special string attribute used on list items to help React identify which items changed, were added, or removed.
Syntax
react
<Component key={uniqueId} />Example
react
const list = items.map(item => (
<li key={item.id}>{item.name}</li>
));
// Avoid using array index as key when list can reorder:
// BAD: key={index}
// GOOD: key={item.id}