Add refreshable views

This commit is contained in:
Arkadiusz Fal
2022-09-02 19:02:19 +02:00
parent 4f8ac1eadb
commit 179455bbc0
6 changed files with 36 additions and 1 deletions

View File

@@ -138,6 +138,12 @@ struct TrendingView: View {
refreshControl.endRefreshing()
}
}
.backport
.refreshable {
resource.load().onFailure { error in
NavigationModel.shared.presentAlert(title: "Could not refresh Trending", message: error.userMessage)
}
}
.navigationBarTitleDisplayMode(RefreshControl.navigationBarTitleDisplayMode)
#endif
#if !os(macOS)