Mini Assignment 1

Instructions

For this mini assignment, you will refactor Assignment 3 based on the requirements below.

This assignment is worth 20 points and will count toward your overall assignment score.

Requirements

  1. Use fetch() instead of AJAX via jQuery.
  2. Your implementation should include at least two components, one of which must be a jokes list component with the following API:
<JokesList jokes={jokes} />

Start

Start by accepting the assignment at https://classroom.github.com/a/G4sW--z8.

Then:

  1. Clone the repository. This is a React application created with Create React App
  2. cd into your project run npm install
  3. Start the project with npm start

Submission

  1. Video Demo (Zoom)

    • Record a video with audio where you demo your assignment.
    • In the video, explain how you fulfilled (or did not fulfill) each requirement.
    • Add a link to this recording in your README.md.
  2. Deployment (Surge)

    • Deploy your project using Surge.
    • Add the deployment link to your README.md.
  3. Push Changes (GitHub)

    • Commit and push all your changes.
    • Visit your repo in the browser to confirm that everything was pushed successfully.