Schulung_iOS/UnicycleView.swift
2025-10-22 16:06:09 +02:00

32 lines
739 B
Swift

import SwiftData
import SwiftUI
struct UnicycleView2: View {
var body: some View {
Text(/*@START_MENU_TOKEN@*/"Hello, World!"/*@END_MENU_TOKEN@*/)
}
}
struct UnicycleView: View {
@Environment(\.modelContext) private var modelContext
@Query private var unis: [Unicycle]
var body: some View {
Button("Add unicycle") {
modelContext.insert(Unicycle(createdAt: Date()))
}
List{
ForEach(unis) { uni in
Text("Einrad von \(uni.createdAt.description)")
}.onDelete {
for index in $0 {
modelContext.delete(unis[index])
}
}
}
}
}
#Preview {
UnicycleView2()
}