I recently upgraded this project to React 18 using a top-level React class component AND functional components. The class component contains the state, and the other components contain the props.
Api-error-handling
- This version of the Monsters API app utilizes React 18, functional components, AND hooks.
- This client side version the OMDB API app addresses potential built-in API errors. I felt it important to introduce my students to application error handling and thus a basic form of "testing".