From 1a2241c40e10193c5ff7008a7b7b36cc1d855d96 Mon Sep 17 00:00:00 2001 From: joonhoekim <26rote@gmail.com> Date: Tue, 25 Mar 2025 15:55:45 +0900 Subject: initial commit --- config/tasksColumnsConfig.ts | 52 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 config/tasksColumnsConfig.ts (limited to 'config/tasksColumnsConfig.ts') diff --git a/config/tasksColumnsConfig.ts b/config/tasksColumnsConfig.ts new file mode 100644 index 00000000..a9d1a5c2 --- /dev/null +++ b/config/tasksColumnsConfig.ts @@ -0,0 +1,52 @@ +// src/config/tasksColumnsConfig.ts +import type { Task } from "@/db/schema/tasks" + +export interface TaskColumnConfig { + id: keyof Task + label: string + group?: string + excelHeader?: string + type?: string +} + +export const tasksColumnsConfig: TaskColumnConfig[] = [ + // Basic Info + { + id: "code", + label: "Task", + excelHeader: "Task", + // group: "Basic Info", + }, + { + id: "title", + label: "Title", + excelHeader: "Title", + // group: "Basic Info", + }, + { + id: "status", + label: "Status", + excelHeader: "Status", + // group: "Basic Info", + }, + { + id: "priority", + label: "Priority", + excelHeader: "Priority", + // group: "Basic Info", + }, + + // Metadata + { + id: "archived", + label: "Archived", + excelHeader: "Archived", + group: "Metadata", + }, + { + id: "createdAt", + label: "Created At", + excelHeader: "Created At", + group: "Metadata", + }, +] \ No newline at end of file -- cgit v1.2.3