이렇게 저장된 정보를
function App() {
const [loading, setLoading] = useState(true);
//state에 data를 넣어주어 컴포넌트를 보여주자 !
const [coins, setCoins] = useState([]);
useEffect(() => {
fetch("https://api.coinpaprika.com/v1/tickers")
.then((response) => response.json())
.then((json) => {
setCoins(json);
setLoading(false);
});
}, []);
return (
<div>
<h1>The Coins</h1>
{loading ? <strong>Loading...</strong> : null}
<ul>
{coins.map((coin) => (
<li>
{coin.name} ({coin.symbol}): {coin.quotes.USD.price}USD
</li>
))}
</ul>
</div>
);
}
코드 챌린지는 input을 넣어 구매 가능한 coin 을 알려주도록 하는 것!이다.