mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-21 17:12:45 +02:00
Merge branch 'develop' into flescio/1040-poll_detail
# Conflicts: # Riot/Generated/Strings.swift # RiotSwiftUI/Modules/Room/PollHistory/Coordinator/PollHistoryCoordinator.swift # RiotSwiftUI/Modules/Room/PollHistory/PollHistoryModels.swift # RiotSwiftUI/Modules/Room/PollHistory/PollHistoryViewModel.swift
This commit is contained in:
@@ -33,6 +33,7 @@ enum PollHistoryMode: CaseIterable {
|
||||
|
||||
struct PollHistoryViewBindings {
|
||||
var mode: PollHistoryMode
|
||||
var alertInfo: AlertInfo<Bool>?
|
||||
}
|
||||
|
||||
struct PollHistoryViewState: BindableState {
|
||||
@@ -44,10 +45,13 @@ struct PollHistoryViewState: BindableState {
|
||||
var isLoading = false
|
||||
var canLoadMoreContent = true
|
||||
var polls: [TimelinePollDetails]?
|
||||
var syncStartDate: Date = .init()
|
||||
var syncedUpTo: Date = .distantFuture
|
||||
}
|
||||
|
||||
enum PollHistoryViewAction {
|
||||
case viewAppeared
|
||||
case segmentDidChange
|
||||
case showPollDetail(poll: TimelinePollDetails)
|
||||
case loadMoreContent
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user