// frontend/components/inbox/CaptureRow.tsx "use client"; import { Icon } from "@/components/Icon"; import type { IconName } from "@/components/icons/paths"; import type { UiInboxItem } from "@/lib/types"; import ReasonLine from "./ReasonLine"; import RouteChips from "./RouteChips"; export default function CaptureRow({ item: c, onConfirm, onReType, }: { item: UiInboxItem; onConfirm: (id: string) => void; onReType: (id: string) => void; }) { const kindIcon: IconName = c.kind === "voice" ? "mic" : c.kind === "image" ? "image" : "pen"; const canAct = c.status === "classified"; // 원본의 new(분류 완료, 액션 가능) return (