diff options
author | Shav Kinderlehrer <[email protected]> | 2023-12-22 19:29:07 -0500 |
---|---|---|
committer | Shav Kinderlehrer <[email protected]> | 2023-12-22 19:29:07 -0500 |
commit | 568b4d6126e1408e8e16417f22370a4ced44d105 (patch) | |
tree | 8bd726c7d0259b17746f0db9c55c54f80e56d5de /Jel/Views/Utility/AsyncImageView.swift | |
parent | 5b78933de774fcf9291ba40e74dd928925699b0c (diff) | |
download | jel-568b4d6126e1408e8e16417f22370a4ced44d105.tar.gz jel-568b4d6126e1408e8e16417f22370a4ced44d105.zip |
Implement library view
Diffstat (limited to 'Jel/Views/Utility/AsyncImageView.swift')
-rw-r--r-- | Jel/Views/Utility/AsyncImageView.swift | 7 |
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 { |