summaryrefslogtreecommitdiff
path: root/Sora/Views/Post/PostDetailsView.swift
diff options
context:
space:
mode:
authorFuwn <[email protected]>2025-02-22 00:14:29 -0800
committerFuwn <[email protected]>2025-02-22 00:14:29 -0800
commitab410956419067fd1e751f82a8f4e25bd1d6d091 (patch)
treea77bb1b10b6eaabd8b61c8144df7b68d2094dc08 /Sora/Views/Post/PostDetailsView.swift
parentfeat: Development commit (diff)
downloadsora-testing-ab410956419067fd1e751f82a8f4e25bd1d6d091.tar.xz
sora-testing-ab410956419067fd1e751f82a8f4e25bd1d6d091.zip
feat: Development commit
Diffstat (limited to 'Sora/Views/Post/PostDetailsView.swift')
-rw-r--r--Sora/Views/Post/PostDetailsView.swift6
1 files changed, 5 insertions, 1 deletions
diff --git a/Sora/Views/Post/PostDetailsView.swift b/Sora/Views/Post/PostDetailsView.swift
index 133fa34..f61b82a 100644
--- a/Sora/Views/Post/PostDetailsView.swift
+++ b/Sora/Views/Post/PostDetailsView.swift
@@ -3,13 +3,15 @@ import SwiftUI
struct PostDetailsView: View {
@EnvironmentObject var settings: Settings
let post: BooruPost
- @State var loadingStage: PostLoadingState = .loadingPreview
+ @State private var loadingStage: PostLoadingState = .loadingPreview
private var imageURL: URL? {
switch settings.detailViewType {
case .preview:
post.previewURL
+
case .sample:
post.sampleURL
+
case .original:
post.fileURL
}
@@ -51,8 +53,10 @@ struct PostDetailsView: View {
switch loadingStage {
case .loadingPreview:
Text("Loading preview …")
+
case .loadingFile:
Text("Loading \(settings.detailViewType.rawValue) …")
+
case .loaded:
EmptyView()
}