Files
WerkoutIOS/Werkout_ios/Views/MainView.swift
Trey t c2ea70305c WIP
2023-06-15 21:35:42 -05:00

32 lines
725 B
Swift

//
// ContentView.swift
// Werkout_ios
//
// Created by Trey Tartt on 6/13/23.
//
import SwiftUI
import CoreData
struct MainView: View {
@State var workout: Workout?
@EnvironmentObject var bridgeModule: BridgeModule
var body: some View {
ZStack {
if let workout = workout {
let vm = WorkoutDetailViewModel(workout: workout)
WorkoutDetailView(viewModel: vm)
} else {
Text("no workout selected")
}
}
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
MainView().environment(\.managedObjectContext, PersistenceController.preview.container.viewContext)
}
}