From 68d7d876f244fbf4e220b9cbb6e8ae38f8137ed2 Mon Sep 17 00:00:00 2001 From: Borut Tomazin Date: Mon, 20 May 2024 10:19:01 +0200 Subject: [PATCH] Chore/Remote image placeholder (#323) --- .../SwiftUI/Views/RemoteImage/RemoteImage.swift | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/Sources/UI/SwiftUI/Views/RemoteImage/RemoteImage.swift b/Sources/UI/SwiftUI/Views/RemoteImage/RemoteImage.swift index 02faa399..0c35171a 100644 --- a/Sources/UI/SwiftUI/Views/RemoteImage/RemoteImage.swift +++ b/Sources/UI/SwiftUI/Views/RemoteImage/RemoteImage.swift @@ -26,12 +26,16 @@ public struct RemoteImage: View { } public var body: some View { - KFImage(url) - .placeholder { - placeholder - } - .resizable() - .scaledToFill() + if let url { + KFImage(url) + .placeholder { + placeholder + } + .resizable() + .scaledToFill() + } else { + placeholder + } } } #endif