retain order of the exercises during persistence process
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
//
|
||||
// DebugExerciseList.swift
|
||||
// WorkoutsPlus
|
||||
//
|
||||
// Created by Felix Förtsch on 30.08.24.
|
||||
//
|
||||
|
||||
import SwiftUI
|
||||
import SwiftData
|
||||
|
||||
struct DebugExerciseList: View {
|
||||
@Query(sort: \Exercise.name) private var exercises: [Exercise]
|
||||
|
||||
var body: some View {
|
||||
List {
|
||||
ForEach(exercises) { exercise in
|
||||
Text("\(exercise.name), pos: \(exercise.position)")
|
||||
}
|
||||
}
|
||||
.tabItem {
|
||||
Image(systemName: "figure.run.square.stack")
|
||||
Text("Exercise Debug")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#Preview {
|
||||
DebugExerciseList()
|
||||
}
|
||||
Reference in New Issue
Block a user