Simplify TimelineVoiceBroadcastDetails struct

This commit is contained in:
manuroe
2022-10-19 09:42:00 +02:00
committed by yostyle
parent 2bce98f1c7
commit d7fe686429
2 changed files with 2 additions and 5 deletions
@@ -37,10 +37,7 @@ struct TimelineVoiceBroadcastDetails {
var type: TimelineVoiceBroadcastType
var chunks: [VoiceBroadcastChunk]
init(chunks: [VoiceBroadcastChunk], type: TimelineVoiceBroadcastType) {
self.type = type
self.chunks = chunks
}
// TODO: VB Add playback state
}
struct TimelineVoiceBroadcastViewState: BindableState {
@@ -37,7 +37,7 @@ enum MockTimelineVoiceBroadcastScreenState: MockScreenState, CaseIterable {
/// Generate the view struct for the screen state.
var screenView: ([Any], AnyView) {
let voiceBroadcast = TimelineVoiceBroadcastDetails(chunks: [], type: TimelineVoiceBroadcastType.player)
let voiceBroadcast = TimelineVoiceBroadcastDetails(type: TimelineVoiceBroadcastType.player, chunks: [])
let viewModel = TimelineVoiceBroadcastViewModel(timelineVoiceBroadcastDetails: voiceBroadcast)