diff options
Diffstat (limited to 'Sora/Views/Post')
| -rw-r--r-- | Sora/Views/Post/Grid/PostGridView.swift | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/Sora/Views/Post/Grid/PostGridView.swift b/Sora/Views/Post/Grid/PostGridView.swift index 08d9574..9e8edd6 100644 --- a/Sora/Views/Post/Grid/PostGridView.swift +++ b/Sora/Views/Post/Grid/PostGridView.swift @@ -76,6 +76,23 @@ struct PostGridView: View { }) { Label("Refresh", systemImage: "arrow.clockwise") } + .disabled(manager.isLoading) + } + #endif + + #if os(macOS) + ToolbarItem { + Button(action: { Task { manager.loadNextPage() } }) { + Label("Manually Load Next Page", systemImage: "chevron.right") + } + .disabled(manager.isLoading) + } + #else + ToolbarItem(placement: .bottomBar) { + Button(action: { Task { manager.loadNextPage() } }) { + Label("Manually Load Next Page", systemImage: "chevron.right") + } + .disabled(manager.isLoading) } #endif |