Добавлю от себя (так как сам столкнулся с этой проблемой), в этом разделе важно понимать разницу между просто export и default export (почитайте в инете). Соответственно импорт простого export будет import { someName } from './someDir', а импорт default export будет import someName from './someDir'.
CountryResults.js
import React from 'react';
function CountryResults({country, medals}) {
return <div>
<h2>{country}</h2>
<ul>
<li>Gold: {medals.gold}</li>
<li>Silver: {medals.silver}</li>
<li>Bronze: {medals.bronze}</li>
<li>Total: {medals.gold + medals.silver + medals.bronze}</li>
</ul>
</div>
}
export default CountryResults;
App.js
import React from 'react';
import { olympicGamesResult } from './olympicGamesResult';
import CountryResults from './components/CountryResults';
function App() {
return <div>
<CountryResults country={olympicGamesResult[0].country} medals={olympicGamesResult[0].medals}/>
<CountryResults country={olympicGamesResult[1].country} medals={olympicGamesResult[1].medals}/>
</div>;
}
export default App;