- Clone this repo
- Start app in docker container ("docker compose up" in root directory) and access on your local network
- Complete the tasks listed at the bottom
- Upload the completed project to github
- Paste a link to repo inside the google form under #1 JavaScript GraphQL Assessment: https://docs.google.com/forms/d/1_mNoOIj2KXoMuCoz84tbaMjKufu6UUfH4fp_TKQ8aWo
use this schema for graphql: https://studio.apollographql.com/public/countries/home
- Add a new tab and new page to the app for continents (/continents), and display a list of all continents on that page.
- In the /countries page,
- when clicking on one of the countries names, add a mui dialog popup
- let the mui dialog popup query for the country clicked on and display all relevant information about the country inside the dialog
- example of complete:
- On every page add a "favorite" button and subtitle with the number of favorites selected