This commit is contained in:
Trey t
2025-11-06 17:53:41 -06:00
parent e24d1d8559
commit 66fe773398
16 changed files with 214 additions and 201 deletions

View File

@@ -11,7 +11,6 @@ struct AllTasksView: View {
@State private var selectedTaskForEdit: TaskDetail?
@State private var showInProgressTasks = false
@State private var showDoneTasks = false
@State private var showCompleteTask = false
@State private var selectedTaskForComplete: TaskDetail?
var body: some View {
@@ -78,7 +77,6 @@ struct AllTasksView: View {
},
onCompleteTask: { task in
selectedTaskForComplete = task
showCompleteTask = true
}
)
.padding(.horizontal)
@@ -94,11 +92,10 @@ struct AllTasksView: View {
EditTaskView(task: task, isPresented: $showEditTask)
}
}
.sheet(isPresented: $showCompleteTask) {
if let task = selectedTaskForComplete {
CompleteTaskView(task: task, isPresented: $showCompleteTask) {
loadAllTasks()
}
.sheet(item: $selectedTaskForComplete) { task in
CompleteTaskView(task: task, isPresented: .constant(true)) {
selectedTaskForComplete = nil
loadAllTasks()
}
}
.onChange(of: showEditTask) { isShowing in