Fix: il calendario apre il mese corrente invece di agosto 2026

useMeseNav aveva un default hardcoded (anno 2026, mese 7) invece di
calcolare oggi. Chiunque apra /calendario finiva sempre su agosto
2026, indipendentemente dalla data reale.

Co-Authored-By: Claude Mythos <noreply@anthropic.com>
This commit is contained in:
2026-09-01 10:58:23 +02:00
co-authored by Claude Mythos
parent 215af4bbc4
commit 13e5c3bd23
+4 -3
View File
@@ -50,9 +50,10 @@ const mesiIT = [
"Dicembre",
] as const;
function useMeseNav(initial = { anno: 2026, mese: 7 }) {
const [anno, setAnno] = useState(initial.anno);
const [mese, setMese] = useState(initial.mese);
function useMeseNav(initial?: { anno: number; mese: number }) {
const oggi = new Date();
const [anno, setAnno] = useState(initial?.anno ?? oggi.getFullYear());
const [mese, setMese] = useState(initial?.mese ?? oggi.getMonth());
const precedente = () => {
if (mese === 0) {