"use client"; import { Plus, Search, Filter, Brain, CheckSquare2, Clock, AlertCircle, MoreHorizontal, MessageSquare, ArrowUpRight, CheckCircle2 } from "lucide-react"; // Mock Data const tasks = [ { id: 1, title: "Finalize Q3 Marketing Assets", project: "Marketing Site", priority: "High", status: "In Progress", assignee: "Sarah J.", aiPredict: "2 days", dueDate: "May 15" }, { id: 2, title: "Database Migration Script", project: "Infrastructure", priority: "Critical", status: "Review", assignee: "Alex R.", aiPredict: "4 hours", dueDate: "May 12" }, { id: 3, title: "Design System Tokens", project: "Cognis Mobile", priority: "Medium", status: "To Do", assignee: "Mike C.", aiPredict: "3 days", dueDate: "May 20" }, { id: 4, title: "Client Interview Synthesis", project: "Research", priority: "Low", status: "Done", assignee: "Emma W.", aiPredict: "Completed", dueDate: "May 08" }, { id: 5, title: "Optimize Webpack Config", project: "Infrastructure", priority: "Medium", status: "To Do", assignee: "Alex R.", aiPredict: "1 day", dueDate: "May 18" } ]; export default function TasksPage() { return (
{/* Top Header */}

Management / Tasks

{/* AI Task Prioritization */}

AI Task Prioritization

Based on the upcoming Infrastructure deadlines and Alex R.'s historical velocity, AI strongly suggests starting the Database Migration Script immediately. It has a high risk of cascading delays.

{/* Task List Header */}
12 Active Tasks
{/* Tasks Table */}
Task Details
Status
Assignee
AI Time Estimate
Actions
{tasks.map((task) => (
{/* Task Details */}
{task.title}
{task.project} {task.priority === 'Critical' && } {task.priority}
{/* Status */}
{task.status}
{/* Assignee */}
{task.assignee.split(' ')[0][0]}{task.assignee.split(' ')[1][0]}
{task.assignee}
{/* AI Estimate */}
{task.status !== 'Done' && } {task.aiPredict}
{/* Actions */}
))}
); }