Add PollListItem

This commit is contained in:
Alfonso Grillo
2023-01-12 16:52:11 +01:00
parent acf59515f9
commit 82317b7f7c
2 changed files with 61 additions and 3 deletions
@@ -38,11 +38,12 @@ struct PollHistory: View {
)
Spacer()
}
.padding(.horizontal, 16)
ScrollView {
LazyVStack(spacing: 32) {
ForEach(0..<10) { index in
Text("Active poll number: \(index)")
PollListItem(data: .init(startDate: Date(), question: "Poll question number \(index)"))
}
.frame(maxWidth: .infinity, alignment: .leading)
@@ -53,11 +54,11 @@ struct PollHistory: View {
}
.frame(maxWidth: .infinity, alignment: .leading)
}
.padding(.horizontal, 16)
.padding(.top, 32)
}
}
.padding(.horizontal, 16)
.padding(.vertical, 32)
.padding(.top, 32)
.frame(maxWidth: .infinity, maxHeight: .infinity)
.background(theme.colors.background.ignoresSafeArea())
.accentColor(theme.colors.accent)
@@ -68,6 +69,7 @@ struct PollHistory: View {
struct PollHistory_Previews: PreviewProvider {
static let stateRenderer = MockPollHistoryScreenState.stateRenderer
static var previews: some View {
stateRenderer.screenGroup()
}