diff --git a/src/components/dashboard-content.tsx b/src/components/dashboard-content.tsx index 9fcefe8..5665640 100644 --- a/src/components/dashboard-content.tsx +++ b/src/components/dashboard-content.tsx @@ -76,8 +76,6 @@ export function DashboardContent() { title="Surat Minggu Ini" value={stats.weeklyService} detail="Total surat diajukan" - trend="0%" - trendValue={0} icon={} /> @@ -94,8 +92,6 @@ export function DashboardContent() { title="Layanan Selesai" value={stats.complaints.selesai} detail="Total diselesaikan" - trend="+0%" - trendValue={0} icon={} /> diff --git a/src/components/dashboard/chart-surat.tsx b/src/components/dashboard/chart-surat.tsx index a16ece8..18b1535 100644 --- a/src/components/dashboard/chart-surat.tsx +++ b/src/components/dashboard/chart-surat.tsx @@ -36,13 +36,16 @@ export function ChartSurat() { async function fetchTrends() { try { const res = await apiClient.GET("/api/complaint/service-trends"); + console.log("Service trends response:", res); if (res.data?.data) { - setData( - (res.data.data as { month: string; count: number }[]).map((d) => ({ - month: d.month, - value: Number(d.count), - })), - ); + const chartData = (res.data.data as { month: string; count: number }[]).map((d) => ({ + month: d.month, + value: Number(d.count), + })); + console.log("Mapped chart data:", chartData); + setData(chartData); + } else { + console.log("No data in response"); } } catch (error) { console.error("Failed to fetch service trends", error);