Bläddra i källkod

refactor: clean up unused functions

Sam Jaffe 2 veckor sedan
förälder
incheckning
629885c02e
2 ändrade filer med 0 tillägg och 19 borttagningar
  1. 0 12
      Todos/View/ContentView.swift
  2. 0 7
      Todos/View/TaskView.swift

+ 0 - 12
Todos/View/ContentView.swift

@@ -29,7 +29,6 @@ struct ContentView: View {
           })
         }
         .onMove(perform: reOrder)
-        .onDelete(perform: deleteItems)
       }
       .navigationSplitViewColumnWidth(min: 180, ideal: 200)
       .toolbar {
@@ -113,17 +112,6 @@ struct ContentView: View {
       modelContext.delete(item)
     }
   }
-
-  private func deleteItems(offsets: IndexSet) {
-    if let selection = selection, offsets.contains(where: { items[$0] == selection }) {
-      self.selection = nil
-    }
-    withAnimation {
-      for index in offsets {
-        modelContext.delete(items[index])
-      }
-    }
-  }
 }
 
 #Preview {

+ 0 - 7
Todos/View/TaskView.swift

@@ -88,13 +88,6 @@ struct TaskView: View {
       task.subtasks.append(newSubtask)
     }
   }
-
-  private func deleteItem(item: SubTask, fromTask: Task) {
-    withAnimation {
-      fromTask.subtasks.removeAll(where: { $0.id == item.id })
-      modelContext.delete(item)
-    }
-  }
 }
 
 #Preview {