import { Task, TaskPriority, TaskStatus } from "../task"; import { Color, Detail } from "@raycast/api"; import { formatDate } from "../utils"; const PRIORITY_COLOR: Record = { [TaskPriority.P1]: Color.Red, [TaskPriority.P2]: Color.Orange, [TaskPriority.P3]: Color.Yellow, [TaskPriority.P4]: Color.SecondaryText, }; /** Metadata sidebar shared by the Todoist and TickTick task previews. */ export function TaskMetadata({ task }: { task: Task }) { const due = task.due_at?.content ? formatDate(task.due_at.content) : undefined; return ( <> {due ? : null} {task.project ? : null} {task.tags.length > 0 ? ( {task.tags.map((tag) => ( ))} ) : null} ); }