I have compiled JSBin for you. Basically a warning appears from this line:
return <div className="item" key={index}>{playerData}</div>
This is because playerData is an object, and ReactJS does not know how to display it.
If you change this to the following, it will not give you a warning:
return ( <div className="item" key={index}> <div>Name: {playerData.name}</div> <div>Country: {playerData.country}</div> <div>Age: {playerData.age}</div> </div> );
source share