Hi the list has its own editActions like .delete
also I tried with this code and the delete swipe action is inside of the list.
struct ContentView: View {
@State private var users = ["Glenn", "Malcolm", "Nicola", "Terri"]
var body: some View {
NavigationStack {
List($users, id: \.self) { $user in
Text(user)
.containerShape(RoundedRectangle(cornerRadius: 10))
.swipeActions {
Button(role: .destructive) {
users.removeFirst()
} label: {
Label("Delete", systemImage: "trash")
}
}
}
}
}
}