"use client"; import { useDroppable } from "@dnd-kit/core"; import type { Issue, IssueStatus } from "@multica/types"; import { STATUS_CONFIG } from "@/features/issues/config"; import { StatusIcon } from "./status-icon"; import { DraggableBoardCard } from "./board-card"; export function BoardColumn({ status, issues, }: { status: IssueStatus; issues: Issue[]; }) { const cfg = STATUS_CONFIG[status]; const { setNodeRef, isOver } = useDroppable({ id: status }); return (
{cfg.label} {issues.length}
{issues.map((issue) => ( ))} {issues.length === 0 && (

No issues

)}
); }