Amended the previews for the FeedListViewController view controller in the Feed framework.

This commit is contained in:
Javier Cicchelli 2024-03-22 10:12:47 +01:00
parent d7cd78cd5a
commit 55a878b467

View File

@ -451,15 +451,6 @@ private extension UIEdgeInsets {
#if DEBUG #if DEBUG
import ReviewsiTunesKit import ReviewsiTunesKit
@available(iOS 17.0, *)
#Preview("Feed List loading reviews") {
MockURLProtocol.response = .init(statusCode: 404)
return UINavigationController(rootViewController: FeedListViewController(.init(
configuration: .init(session: .mock)
)))
}
@available(iOS 17.0, *) @available(iOS 17.0, *)
#Preview("Feed List with few reviews") { #Preview("Feed List with few reviews") {
MockURLProtocol.response = .init( MockURLProtocol.response = .init(
@ -530,6 +521,15 @@ import ReviewsiTunesKit
))) )))
} }
@available(iOS 17.0, *)
#Preview("Feed List with error when loading reviews") {
MockURLProtocol.response = .init(statusCode: 404)
return UINavigationController(rootViewController: FeedListViewController(.init(
configuration: .init(session: .mock)
)))
}
@available(iOS 17.0, *) @available(iOS 17.0, *)
#Preview("Feed List with live reviews") { #Preview("Feed List with live reviews") {
return UINavigationController(rootViewController: FeedListViewController(.init())) return UINavigationController(rootViewController: FeedListViewController(.init()))