summaryrefslogtreecommitdiff
path: root/Sora/Views/Post/Grid/PostGridView.swift
diff options
context:
space:
mode:
authorFuwn <[email protected]>2025-02-25 16:49:58 -0800
committerFuwn <[email protected]>2025-02-25 16:49:58 -0800
commit7935297c5f41728ac700544b9eaccad664519747 (patch)
treef9daa4f335984b5451a39fb131f7613f64ea0532 /Sora/Views/Post/Grid/PostGridView.swift
parentfeat: Development commit (diff)
downloadsora-testing-7935297c5f41728ac700544b9eaccad664519747.tar.xz
sora-testing-7935297c5f41728ac700544b9eaccad664519747.zip
feat: Development commit
Diffstat (limited to 'Sora/Views/Post/Grid/PostGridView.swift')
-rw-r--r--Sora/Views/Post/Grid/PostGridView.swift17
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