From 29d14b3e8d9f513208dde045e5c218b468f6b645 Mon Sep 17 00:00:00 2001 From: Satindar Dhillon Date: Tue, 4 Oct 2022 09:36:28 -0700 Subject: [PATCH] create highlight list card --- .../App/Views/Highlights/HighlightsListCard.swift | 10 ++++++++++ .../App/Views/Highlights/HighlightsListView.swift | 3 ++- 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 apple/OmnivoreKit/Sources/App/Views/Highlights/HighlightsListCard.swift diff --git a/apple/OmnivoreKit/Sources/App/Views/Highlights/HighlightsListCard.swift b/apple/OmnivoreKit/Sources/App/Views/Highlights/HighlightsListCard.swift new file mode 100644 index 000000000..200fd4c85 --- /dev/null +++ b/apple/OmnivoreKit/Sources/App/Views/Highlights/HighlightsListCard.swift @@ -0,0 +1,10 @@ +import Models +import SwiftUI + +struct HighlightsListCard: View { + let highlight: Highlight + + var body: some View { + Text(highlight.quote ?? "no quote") + } +} diff --git a/apple/OmnivoreKit/Sources/App/Views/Highlights/HighlightsListView.swift b/apple/OmnivoreKit/Sources/App/Views/Highlights/HighlightsListView.swift index 75332e587..157a998d4 100644 --- a/apple/OmnivoreKit/Sources/App/Views/Highlights/HighlightsListView.swift +++ b/apple/OmnivoreKit/Sources/App/Views/Highlights/HighlightsListView.swift @@ -14,11 +14,12 @@ struct HighlightsListView: View { List { Section { ForEach(viewModel.highlights, id: \.self) { highlight in - Text(highlight.quote ?? "no quote") + HighlightsListCard(highlight: highlight) } } } .navigationTitle("Highlights") + .listStyle(PlainListStyle()) #if os(iOS) .navigationBarTitleDisplayMode(.inline) .toolbar {