Files
ColaFlow-Web/types/kanban.ts
2025-11-03 00:04:07 +01:00

24 lines
425 B
TypeScript

import { Task, TaskStatus } from './project';
export interface TaskCard {
id: string;
title: string;
description: string;
priority: string;
assigneeId?: string;
estimatedHours?: number;
actualHours?: number;
}
export interface KanbanColumn {
status: TaskStatus;
title: string;
tasks: TaskCard[];
}
export interface KanbanBoard {
projectId: string;
projectName: string;
columns: KanbanColumn[];
}