Skip to content

Instantly share code, notes, and snippets.

@navsing
Last active April 14, 2020 06:54
Show Gist options
  • Save navsing/5a8d9bda200e0c1114775a92a2162312 to your computer and use it in GitHub Desktop.
Save navsing/5a8d9bda200e0c1114775a92a2162312 to your computer and use it in GitHub Desktop.
struct ImageUrlView: View {
@ObservedObject var remoteImageModel: RemoteImageModel
init(url: String?) {
remoteImageModel = RemoteImageModel(imageUrl: imageUrl)
}
var body: some View {
Image(uiImage: remoteImageModel.image ?? UIImage(named: "default-image-here")!)
.resizable()
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment