瀏覽代碼

refactor: move Task color to end of row

Sam Jaffe 2 周之前
父節點
當前提交
8ba40513f7
共有 1 個文件被更改,包括 5 次插入3 次删除
  1. 5 3
      Todos/View/TaskView.swift

+ 5 - 3
Todos/View/TaskView.swift

@@ -22,9 +22,6 @@ struct TaskView: View {
   var body: some View {
     VStack {
       HStack {
-        if let grp = $allGroups.first(where: { $0.name.wrappedValue == task.category }) {
-          ColorPicker("", selection: grp.color).disabled(true).scaledToFit()
-        }
         Image(systemName: task.status.label)
           .frame(width: 20)
           .padding(.trailing, -10)
@@ -44,6 +41,11 @@ struct TaskView: View {
 
         TextField("Task Name", text: $task.name)
           .focused($isFocused)
+
+        if let grp = $allGroups.first(where: { $0.name.wrappedValue == task.category }) {
+          ColorPicker("", selection: grp.color).disabled(true).scaledToFit()
+        }
+
         Button(action: addItem) {
           Image(systemName: "plus")
             .help("Add a Subtask")