"use client" import { GitCommitVertical, TrendingUp } from "lucide-react" import { CartesianGrid, Line, LineChart, XAxis, YAxis } from "recharts" import { Card, CardContent, CardDescription, CardFooter, CardHeader, CardTitle, } from "@/components/ui/card" import { ChartContainer, ChartTooltip, ChartTooltipContent, type ChartConfig, } from "@/components/ui/chart" import { formatCurrency } from "@/lib/formatters" export const description = "Menampilkan volume transaksi per bulan." const chartConfig = { count: { label: "Jumlah Transaksi", color: "var(--chart-1)", }, } satisfies ChartConfig export function TransactionVolumeChart({ data, title = "Volume Transaksi", description = "Total jumlah pesanan yang diproses per bulan." }: { data: any[], title?: string, description?: string }) { return ( {title} {description} value.slice(0, 3)} /> } /> { if (cx == null || cy == null) { return null } const r = 24 return ( ) }} /> ) }