import type { Task } from "../../types"; import type { TaskItemType } from "../types/TaskTypes"; export const mapTaskItemToTask = (task: TaskItemType, taskPhaseId: string, fallbackOrder: number): Task => ({ id: task.id, columnId: task.taskPhaseId ?? taskPhaseId, order: task.order ?? task.priority ?? fallbackOrder, title: task.title, tag: task.tag ?? "", dateRange: task.dateRange ?? "", color: task.color || null, attachments: task.attachmentCount ?? 0, checklistDone: task.completedCheckListItemCount ?? 0, checklistTotal: task.checkListItemCount ?? 0, ticketId: task.ticketId ?? null, users: task.users ?? [], });