From c4037512fcbb159a2afce9892e217b4da0ba9aa5 Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Sun, 5 Jun 2022 17:43:31 +0200 Subject: [PATCH] Add a back home page to 404 --- pages/404.tsx | 10 ++++++++-- public/locales/it-IT/common.json | 1 + 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/pages/404.tsx b/pages/404.tsx index a73ad32..fc28d03 100644 --- a/pages/404.tsx +++ b/pages/404.tsx @@ -1,7 +1,10 @@ +import { faArrowLeft } from "@fortawesome/free-solid-svg-icons"; import { NextPageContext } from "next"; import { useTranslation } from "next-i18next"; import { serverSideTranslations } from "next-i18next/serverSideTranslations"; +import Link from "next/link"; import { ErrorBlock } from "../components/errors/ErrorBlock"; +import { FestaIcon } from "../components/extensions/FestaIcon"; import { Postcard } from "../components/postcard/Postcard"; import { ViewNotice } from "../components/view/ViewNotice"; import errorPostcard from "../public/postcards/markus-spiske-iar-afB0QQw-unsplash-red.jpg" @@ -22,12 +25,15 @@ export default function Page404() { return <> - } +

+ ← {t("notFoundBackHome")} +

+ } /> } \ No newline at end of file diff --git a/public/locales/it-IT/common.json b/public/locales/it-IT/common.json index 9e3925d..5afbdf6 100644 --- a/public/locales/it-IT/common.json +++ b/public/locales/it-IT/common.json @@ -14,6 +14,7 @@ "genericLoading": "Caricamento...", "genericError": "Si è verificato il seguente errore:", "notFoundError": "La pagina che hai richiesto non è stata trovata.", + "notFoundBackHome": "Torna alla home", "internalServerError": "Si è verificato un errore nella gestione della tua richiesta.", "eventListError": "Si è verificato il seguente errore durante il recupero dei tuoi eventi:", "eventListLoading": "Caricamento della lista degli eventi creati in corso...",