// frontend/components/dashboard/InboxSummaryCard.tsx "use client"; import Link from "next/link"; import { Icon } from "@/components/Icon"; import type { InboxRecent } from "@/lib/types"; import { MiniRow } from "./MiniRow"; const kindIcon = (k: InboxRecent["kind"]) => k === "voice" ? "mic" : k === "image" ? "image" : "pen"; const typeLabel = (t: string) => (({ task: "작업", event: "일정", idea: "아이디어" }) as Record)[t] ?? "분류 중"; export function InboxSummaryCard({ items, todayRouted, }: { items: InboxRecent[]; todayRouted: number; }) { return (

스마트 인박스

적으면 아리가 제자리로
오늘 {todayRouted}건
{items.length === 0 ? (
인박스가 비었어요 — 떠오르면 바로 적어두세요.
) : (
{items.map((c) => ( ))}
)} 새로 적기 · 인박스 열기
); }