"use client"; import { useRouter } from "next/navigation"; const MONTHS = ["Gen", "Feb", "Mar", "Apr", "Mag", "Giu", "Lug", "Ago", "Set", "Ott", "Nov", "Dic"]; export function YearSelector({ currentYear, availableYears, }: { currentYear: number; availableYears: number[]; }) { const router = useRouter(); const thisYear = new Date().getFullYear(); function go(y: number) { router.push(`/admin/analytics?year=${y}`); } return (
{currentYear}
); } export function MonthlyChart({ data, year }: { data: number[]; year: number }) { const max = Math.max(...data, 1); return (

Incassato mese per mese — {year}

{data.map((val, i) => { const pct = Math.round((val / max) * 100); return (
0 ? "4px" : "0" }} title={`€ ${val.toLocaleString("it-IT", { minimumFractionDigits: 2 })}`} />
{MONTHS[i]}
); })}
); }