summaryrefslogtreecommitdiff
path: root/Jel/Views/Utility/AsyncImageView.swift
diff options
context:
space:
mode:
authorShav Kinderlehrer <[email protected]>2023-12-22 19:29:07 -0500
committerShav Kinderlehrer <[email protected]>2023-12-22 19:29:07 -0500
commit568b4d6126e1408e8e16417f22370a4ced44d105 (patch)
tree8bd726c7d0259b17746f0db9c55c54f80e56d5de /Jel/Views/Utility/AsyncImageView.swift
parent5b78933de774fcf9291ba40e74dd928925699b0c (diff)
downloadjel-568b4d6126e1408e8e16417f22370a4ced44d105.tar.gz
jel-568b4d6126e1408e8e16417f22370a4ced44d105.zip
Implement library view
Diffstat (limited to 'Jel/Views/Utility/AsyncImageView.swift')
-rw-r--r--Jel/Views/Utility/AsyncImageView.swift7
1 files changed, 5 insertions, 2 deletions
diff --git a/Jel/Views/Utility/AsyncImageView.swift b/Jel/Views/Utility/AsyncImageView.swift
index bed5687..5b9f99c 100644
--- a/Jel/Views/Utility/AsyncImageView.swift
+++ b/Jel/Views/Utility/AsyncImageView.swift
@@ -6,7 +6,6 @@
//
import SwiftUI
-import BlurHashKit
import JellyfinKit
struct AsyncImageView: View {
@@ -22,12 +21,16 @@ struct AsyncImageView: View {
var body: some View {
VStack {
if loading {
- BlurHashView(blurHash: blurhash)
+ Image(uiImage: uiImage)
+ .resizable()
} else {
Image(uiImage: uiImage)
+ .resizable()
}
}
.onAppear {
+ uiImage = UIImage(blurHash: blurhash, size: CGSize(width: 16, height: 16)) ?? UIImage()
+
Task {
let request = Paths.getItemImage(itemID: imageId, imageType: imageType)
do {