You can do the above or you can also stick with the new .toolbar modifier and use the ToolBarItem view with a .navigationBarLeading placement.
Something like below:
.toolbar {
ToolbarItem(placement: .navigationBarLeading) {
EditButton()
}
}
I am running into a bug though where the 'Edit' button randomly disappears when I carry out certain actions like adding a new item to the list. I have filed a bug regarding this.