Add results view

This commit is contained in:
Alfonso Grillo
2023-01-17 16:54:18 +01:00
parent e2799069a5
commit cc90d9bcce
@@ -52,7 +52,10 @@ struct PollListItem: View {
}
if pollData.winningOption != nil {
optionView(winningOption: pollData.winningOption!)
VStack(alignment: .leading, spacing: 12) {
optionView(winningOption: pollData.winningOption!)
resultView
}
}
}
}
@@ -96,6 +99,14 @@ struct PollListItem: View {
Image(uiImage: Asset.Images.pollWinnerIcon.image)
}
}
private var resultView: some View {
let text = pollData.numberOfVotes == 1 ? VectorL10n.pollTimelineTotalFinalResultsOneVote : VectorL10n.pollTimelineTotalFinalResults(Int(pollData.numberOfVotes))
return Text(text)
.font(theme.fonts.footnote)
.foregroundColor(theme.colors.tertiaryContent)
}
}
private extension PollListData {