'use client'; import { KANBAN_STATUSES } from '../../lib/kanban'; import type { BeadIssue } from '../../lib/types'; import { KanbanCard } from './kanban-card'; interface KanbanBoardProps { columns: Record<(typeof KANBAN_STATUSES)[number], BeadIssue[]>; selectedIssueId: string | null; onSelect: (issue: BeadIssue) => void; } export function KanbanBoard({ columns, selectedIssueId, onSelect }: KanbanBoardProps) { return (
{KANBAN_STATUSES.map((status) => (
{status} {columns[status].length}
{columns[status].map((issue) => ( ))}
))}
); }