From 2d9d946bae8e2fa2dd0daea741442c7fa8350ad5 Mon Sep 17 00:00:00 2001 From: Shav Kinderlehrer Date: Mon, 12 Feb 2024 11:51:06 -0500 Subject: [PATCH] Set default itemIconView placeholder --- Jel/Views/Item/ItemIconView.swift | 2 +- Jel/Views/Item/Types/ItemPersonView.swift | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/Jel/Views/Item/ItemIconView.swift b/Jel/Views/Item/ItemIconView.swift index c2006cc..c4e958e 100644 --- a/Jel/Views/Item/ItemIconView.swift +++ b/Jel/Views/Item/ItemIconView.swift @@ -22,7 +22,7 @@ struct ItemIconView: View { @State var imageUrl: URL? @State var contentMode: ContentMode = .fit - var placeHolder: AnyView? + var placeHolder: AnyView? = AnyView(Color(uiColor: UIColor.secondarySystemBackground)) var shouldShowCaption: Bool = false var imageCornerRadius: CGFloat = 5 diff --git a/Jel/Views/Item/Types/ItemPersonView.swift b/Jel/Views/Item/Types/ItemPersonView.swift index e6a3b57..0d93281 100644 --- a/Jel/Views/Item/Types/ItemPersonView.swift +++ b/Jel/Views/Item/Types/ItemPersonView.swift @@ -43,7 +43,7 @@ struct ItemPersonView: View { VStack(alignment: .leading) { Text(item.name ?? "---") .font(.title) - .padding() + .padding([.horizontal, .top]) if let overview = item.overview { ExpandableText(overview) @@ -52,7 +52,6 @@ struct ItemPersonView: View { } if let items = items { - // TODO: Extract to view to maintain DRY let movies = items.filter({$0.type == .movie}) if movies.count > 0 { Text("Movies")