// frontend/components/weekly/WeeklyReview.tsx — 주간 리뷰(딥워크/회의 집계 + 패턴 제안) "use client"; import { Icon } from "@/components/Icon"; import type { WeeklyReview as WeeklyReviewT, WeeklyReviewPattern } from "@/lib/types"; function Stat({ n, unit, label }: { n: string; unit?: string; label: string }) { return (
{n} {unit && {unit}}
{label}
); } export function WeeklyReview({ review, onApply, }: { review: WeeklyReviewT; onApply?: (pattern: WeeklyReviewPattern) => void; }) { return (

주간 리뷰

{review.week_label}
{review.patterns.map((p, i) => (
{p.title}
{p.suggest}
))} {review.note &&
{review.note}
}
); }