add ModelContainerPreview conecept, move SampleData, fix Exercise, ExerciseUnit, ExerciseType
This commit is contained in:
@@ -31,7 +31,7 @@ struct ExerciseLibrary: View {
|
||||
List {
|
||||
Section {
|
||||
ForEach(filteredItems) { exercise in
|
||||
NavigationLink(destination: ExerciseDetail(exercise: exercise), label: {Text(exercise.name)})
|
||||
NavigationLink(destination: ExerciseEditor(exercise: exercise), label: {Text(exercise.name)})
|
||||
}
|
||||
.onDelete(perform: deleteExercise)
|
||||
if filteredItems.isEmpty {
|
||||
@@ -77,6 +77,14 @@ struct ExerciseLibrary: View {
|
||||
}
|
||||
}
|
||||
|
||||
#Preview {
|
||||
ModelContainerPreview(ModelContainer.sample) {
|
||||
NavigationStack {
|
||||
ExerciseLibrary()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#Preview("With Sample Data") {
|
||||
NavigationStack {
|
||||
ExerciseLibrary()
|
||||
|
||||
Reference in New Issue
Block a user