7 Commits

Author SHA1 Message Date
8d84f15b40 Improved the conformance to the CaseIterable protocol for the FilterOption enumeration in the Feed framework. 2024-03-20 22:18:17 +01:00
0ae7aa85cd Implemented the "init(_: )" initialiser function for the Review+DTOs extension in the Feed framework. 2024-03-20 21:44:06 +01:00
656c0ee5ff Renamed the FeedViewModel view model in the Feed framework as FeedListViewModel. 2024-03-20 21:22:18 +01:00
05c4ed08d9 Implemented the FilterOption enumeration in the Feed framework. 2024-03-20 21:20:48 +01:00
f39801b987 Implemented the "module" constant for the Bundle+Constants extension in the Feed framework. 2024-03-20 21:17:30 +01:00
c9f4b9a677 [Framework] Feed item view in the Feed framework (#10)
This PR contains the work done to implement the `FeedItemViewController` view controller, that shows in details a selected review from the `FeedListViewController` view controller.

Reviewed-on: #10
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
2024-03-20 01:42:21 +00:00
09df006ab9 [Framework] Feed list view in the Feed framework (#9)
This PR contains the work done to provide the existing `FeedViewController` view controller with real life data by integrating the `iTunesService` service into its view model. In addition, the list item cell has been design has been updated, and re-implemented using the `SwiftUI` framework.

Reviewed-on: #9
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
2024-03-19 08:31:13 +00:00