import { Button, Card, Progress, Space, Tag, Typography } from '@arco-design/web-react' import { IconCalendar, IconCheckCircle, IconPlus, IconUser } from '@arco-design/web-react/icon' import { tasks } from './project-data' import type { Project } from './project-types' const { Title, Text } = Typography const lanes = [ { title: '待开始', color: 'gray', items: ['权限边界确认', '客户案例素材整理'] }, { title: '进行中', color: 'arcoblue', items: tasks.map((task) => task.title) }, { title: '已完成', color: 'green', items: ['项目模板初始化', '会议纪要归档'] }, ] export function ProjectTasks({ activeProject, onSelectItem }: { activeProject: Project; onSelectItem: (title: string) => void }) { return (
工作计划 {activeProject.name} 的 TODO 计划、负责人和截止时间。
任务清单 {tasks.length} 个进行中
{tasks.map((task) => ( ))}
{lanes.map((lane) => (
{lane.title} {lane.items.length}
{lane.items.map((title) => ( ))}
))}
) }