diff --git a/public/guida-della-matricola.pdf b/public/guida-della-matricola.pdf new file mode 100644 index 0000000..9750493 Binary files /dev/null and b/public/guida-della-matricola.pdf differ diff --git a/src/app/matricole/guida/page.tsx b/src/app/matricole/guida/page.tsx index 65e5d29..3c96ea2 100644 --- a/src/app/matricole/guida/page.tsx +++ b/src/app/matricole/guida/page.tsx @@ -9,11 +9,15 @@ export const metadata: Metadata = { description: "Controlla l'ultima versione disponibile e scarica il PDF.", } +const FALLBACK_GUIDA = { + version: "1.0", + date: "2025-09-13", + url: "/guida-della-matricola.pdf", +} + export default async function GuidaMatricolaPage() { - const guida = await getLatestGuidaMatricola() - const formattedDate = guida - ? new Intl.DateTimeFormat("it-IT", { dateStyle: "long" }).format(new Date(guida.date)) - : null + const guida = (await getLatestGuidaMatricola()) ?? FALLBACK_GUIDA + const formattedDate = new Intl.DateTimeFormat("it-IT", { dateStyle: "long" }).format(new Date(guida.date)) return (
@@ -25,22 +29,18 @@ export default async function GuidaMatricolaPage() { Controlla l'ultima versione disponibile e scarica il PDF aggiornato.

- {guida ? ( - - - - - - } - /> - ) : ( -

Nessuna guida disponibile al momento.

- )} + + + + + + } + />
) }