While the Home Page lists only a few "featured" repositories, the Repositories Page lists all the relevant repositories in the ExpediaGroup organization:
both scenarios are managed by the Repositories component
to distinguish between featured and non, the featured boolean property was introduced in the repositories JSON
If you click on the "explore more" button on the Home Page, you land on the Repositories Page; instead the "explore more" button on the Repositories Page links to the GitHub organization page
Extracted the hero banner to a dedicated HeroBanner component
To be followed up later:
For now the Repositories Page lists all the repositories without any pagination/categorization/filtering (see #50)
For now the list of repositories, and which of them are the featured ones, is hardcoded; see #48 for improvements
:pencil: Description
Repositories
componentfeatured
boolean property was introduced in the repositories JSONHeroBanner
componentTo be followed up later:
:framed_picture: Screenshot
:link: Related Issues
See #47