diff --git a/WorldBuilder/Views/WorldList/Modifiers/WorldListToolbar.swift b/WorldBuilder/Views/WorldList/Modifiers/WorldListToolbar.swift index 84b08d6..7b35864 100644 --- a/WorldBuilder/Views/WorldList/Modifiers/WorldListToolbar.swift +++ b/WorldBuilder/Views/WorldList/Modifiers/WorldListToolbar.swift @@ -29,10 +29,14 @@ struct WorldListToolbar : ViewModifier { isSelecting = false } } else { - Button { - // + Menu { + //Faire le tri }label: { - Image(systemName: "line.3.horizontal.decrease") + Button { + // + }label: { + Image(systemName: "line.3.horizontal.decrease") + } } } } @@ -69,7 +73,7 @@ struct WorldListToolbar : ViewModifier { let shouldExitSelection = worldsToAction.count == worlds.count for world in worldsToAction { - context.delete(world) + DeleteModel(modelContext: context).delete(world) } selectedWorlds.removeAll() diff --git a/WorldBuilder/Views/WorldList/WorldListView.swift b/WorldBuilder/Views/WorldList/WorldListView.swift index e53fe82..54d261f 100644 --- a/WorldBuilder/Views/WorldList/WorldListView.swift +++ b/WorldBuilder/Views/WorldList/WorldListView.swift @@ -63,7 +63,7 @@ } Button(role: .destructive){ - context.delete(world) + DeleteModel(modelContext: context).delete(world) }label : { Label("Supprimer", systemImage: "trash") }