Cleanly Map Over A Stateless Functional Component with a Higher Order Component
In this lesson we'll create a Higher Order Component (HOC) that takes care of the
key property that React looks for when using
map to create elements from a list. This HOC will allow us to wrap any component and it will take care of placing the
key prop on the component for us based on the property name that we specify.