From 17dd4afada79a0baa0cc39b0e7577e57cc535b0e Mon Sep 17 00:00:00 2001 From: Script Generator Date: Fri, 26 Jun 2026 14:58:32 +0800 Subject: [PATCH] =?UTF-8?q?feat(workspace):=20=E6=B7=BB=E5=8A=A0=E4=BB=8A?= =?UTF-8?q?=E6=97=A5=E6=97=A5=E6=8A=A5=E4=BE=A7=E6=A0=8F=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/workspace/DailyReportPanel.tsx | 70 +++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 apps/web/components/workspace/DailyReportPanel.tsx diff --git a/apps/web/components/workspace/DailyReportPanel.tsx b/apps/web/components/workspace/DailyReportPanel.tsx new file mode 100644 index 0000000..089c8af --- /dev/null +++ b/apps/web/components/workspace/DailyReportPanel.tsx @@ -0,0 +1,70 @@ +'use client'; + +import { CalendarDays, ClipboardList, Clock3 } from 'lucide-react'; +import type { WorkspaceDailyReport } from '@/lib/workspace-daily-report'; +import { formatWorkHours, formatWorkHoursShort } from '@/lib/work-hours'; + +interface Props { + report: WorkspaceDailyReport; +} + +export function DailyReportPanel({ report }: Props) { + return ( + + ); +}