"use client"; import { useTranslations } from "next-intl"; import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; interface RevenueDataPoint { label: string; credits: number; points: number; } export function RevenueChart({ data }: { data: RevenueDataPoint[] }) { const t = useTranslations("pages.admin.analytics.economy"); const max = Math.max( 1, ...data.flatMap((point) => [point.credits, point.points]), ); return ( {t("catalogSpendingTitle")}
{data.map((point) => (
{point.label}
))}
); }