How to render an Array in React
January 28, 2020
Let's say you have an array like this:
const cars = ["BMW", "Mercedes", "Audi", "Volkswagen", "Ferrari"];
Let's say you want to render those names in a list.
A typical solution to this problem would look like this:
const cars = ["BMW", "Mercedes", "Audi", "Volkswagen", "Ferrari"];
function App() {
  return (
    <ul>
      {cars.map((car) => (
        <li key={car}>Car: {car}</li>
      ))}
    </ul>
  );
}
You just have to remember that you need to provide a unique key to each child.
For more information check out the React Documentation on this specific issue.