Below is the exact code (though I changed the sports) in the video at https://developer.apple.com/videos/play/wwdc2021/10009/ Why all of these errors?
import SwiftUI import HealthKit
struct StartView: View {
var workoutTypes: [HKWorkoutActivityType] = [.paddleSports, .sailing, .swimming]
var body: some View {
List(workoutTypes) { workoutType in
NavigationLink(
workoutType.name,
destination: Text(workoutType.nam
e)**
).padding(
EdgeInsets(top: 15, leading: 5, bottom: 15, trailing: 5)
)
}
.listStyle(.carousel)
.navigationBarTitle("Activity")
}
struct ContentView_Previews: PreviewProvider { static var previews: some View { StartView() } }
extension HKWorkoutActivityType: Identifiable { public var id: UInt { rawValue } var name: String { switch self { case .paddleSports: return "Paddle" case .sailing: return "Sail" case .swimming: return "Swim" default: return "" } } } }