Skip to content

dennysis/react-hooks-simple-data-fetching-lab

 
 

Repository files navigation

React Simple Data Fetching Lab

Learning Goals

  • Use the useEffect hook to fetch data from an API and set state

Deliverables

This lab is missing the App component that index.js is looking for. To pass the tests in this lab:

  • Create an App component from scratch
  • Use the useEffect hook in the App component. Inside the callback for useEffect, send a fetch request to https://dog.ceo/api/breeds/image/random, a free API that returns a random image of a dog.
  • Display a <p> tag with the text of "Loading..." when the component is first rendered
  • After receiving a response from the API, show the dog image in an <img> tag, with the alt attribute set to "A Random Dog".

Resources

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 82.8%
  • HTML 16.3%
  • CSS 0.9%