<!-- source-hash: e0775efe1b6d864856e55e6dda63fb70 -->
A React component that provides a specialized interface for managing ClickUp task links with task IDs and display ordering functionality.

## Key Components

- **`ClickUpTaskLink`** - Interface defining the structure for ClickUp task entries with required `clickup_task_id` and optional `display_order`
- **`ClickUpTasksManager`** - Main component that renders a task management interface using the generic `ArrayEntryManager`
- **Props Interface** - `ClickUpTasksManagerProps` supporting tasks array, change handler, customizable title, and CSS classes

## Usage Example

```typescript
import { ClickUpTasksManager, ClickUpTaskLink } from './clickup-tasks-manager';

function RoadmapEditor() {
  const [tasks, setTasks] = useState<ClickUpTaskLink[]>([
    { clickup_task_id: "86cq2uabk", display_order: 1 },
    { clickup_task_id: "xyz123abc", display_order: 2 }
  ]);

  return (
    <ClickUpTasksManager
      tasks={tasks}
      onChange={setTasks}
      title="Sprint Tasks"
      className="mt-4"
    />
  );
}
```

The component leverages a generic `ArrayEntryManager` underneath, providing ClickUp-specific configuration including a lightbulb icon, task ID placeholder text, and appropriate empty state messaging. It supports both string and ReactNode titles for flexible UI integration.