WIP
This commit is contained in:
@@ -10,6 +10,7 @@ import SwiftUI
|
||||
struct WorkoutDetailView: View {
|
||||
@ObservedObject var viewModel: WorkoutDetailViewModel
|
||||
@EnvironmentObject var bridgeModule: BridgeModule
|
||||
@Environment(\.dismiss) var dismiss
|
||||
|
||||
@State var selectedIdx = -1 {
|
||||
didSet {
|
||||
@@ -19,6 +20,21 @@ struct WorkoutDetailView: View {
|
||||
|
||||
var body: some View {
|
||||
VStack {
|
||||
HStack {
|
||||
Button("i dont want to do this", action: {
|
||||
bridgeModule.currentWorkout = nil
|
||||
dismiss()
|
||||
})
|
||||
.frame(maxWidth: .infinity, maxHeight: .infinity)
|
||||
.background(.red)
|
||||
|
||||
Button("ohhh lets do it", action: {
|
||||
runItemAt(idx: 0)
|
||||
})
|
||||
.frame(maxWidth: .infinity, maxHeight: .infinity)
|
||||
.background(.green)
|
||||
}
|
||||
.frame(height: 88)
|
||||
List() {
|
||||
ForEach(viewModel.workout.exercisesSortedByCreated_at.indices, id: \.self) { i in
|
||||
let obj = viewModel.workout.exercisesSortedByCreated_at[i]
|
||||
@@ -39,6 +55,7 @@ struct WorkoutDetailView: View {
|
||||
selectedIdx += 1
|
||||
}
|
||||
}
|
||||
.interactiveDismissDisabled()
|
||||
}
|
||||
|
||||
func runItemAt(idx: Int) {
|
||||
|
||||
Reference in New Issue
Block a user