diff --git a/web/components/widgets/charts.tsx b/web/components/widgets/charts.tsx index febbcbb..b0143b8 100644 --- a/web/components/widgets/charts.tsx +++ b/web/components/widgets/charts.tsx @@ -1,6 +1,7 @@ import {useEffect, useState} from "react"; import {Legend, Line, LineChart, ResponsiveContainer, Tooltip, XAxis, YAxis} from "recharts"; import {getProfilesCreations, getProfilesWithBioCreations} from "web/lib/supabase/users"; +import {useT} from "web/lib/locale"; // Helper to convert rows into date -> count map function buildCounts(rows: any[]) { @@ -29,6 +30,7 @@ export default function ChartMembers() { const [data, setData] = useState([]) const [chartHeight, setChartHeight] = useState(400) + const t = useT() useEffect(() => { // Set responsive chart height: 300px on small widths, 400px otherwise @@ -122,7 +124,7 @@ export default function ChartMembers() { fill: "rgb(var(--color-primary-900))", }} > - Number of Members + {t("stats.number_members", "Number of Members")} {/**/} new Date(ts).toISOString().split("T")[0]} - label={{value: "Date", position: "insideBottomRight", offset: -5}} + label={{value: t('charts.date', 'Date'), position: 'insideBottomRight', offset: -5}} />