"use client" import { Dialog, DialogContent } from "@/components/ui/dialog" import type { KanbanCardData } from "@/types/kanban" export interface KanbanCardModalProps { card: KanbanCardData | null onClose: () => void } export function KanbanCardModal({ card, onClose }: KanbanCardModalProps) { return ( {card && (

{card.title}

{card.labels?.map((label) => ( {label.name} ))}
{card.description && (

{card.description}

)} {card.todos?.length > 0 && (
{card.todos.map((todo) => (
{todo.text}
))}
)}
)}
) }