mirror of
https://github.com/Steffo99/festa.git
synced 2024-12-22 22:54:22 +00:00
Add a back home page to 404
This commit is contained in:
parent
4ef234417f
commit
c4037512fc
2 changed files with 9 additions and 2 deletions
|
@ -1,7 +1,10 @@
|
||||||
|
import { faArrowLeft } from "@fortawesome/free-solid-svg-icons";
|
||||||
import { NextPageContext } from "next";
|
import { NextPageContext } from "next";
|
||||||
import { useTranslation } from "next-i18next";
|
import { useTranslation } from "next-i18next";
|
||||||
import { serverSideTranslations } from "next-i18next/serverSideTranslations";
|
import { serverSideTranslations } from "next-i18next/serverSideTranslations";
|
||||||
|
import Link from "next/link";
|
||||||
import { ErrorBlock } from "../components/errors/ErrorBlock";
|
import { ErrorBlock } from "../components/errors/ErrorBlock";
|
||||||
|
import { FestaIcon } from "../components/extensions/FestaIcon";
|
||||||
import { Postcard } from "../components/postcard/Postcard";
|
import { Postcard } from "../components/postcard/Postcard";
|
||||||
import { ViewNotice } from "../components/view/ViewNotice";
|
import { ViewNotice } from "../components/view/ViewNotice";
|
||||||
import errorPostcard from "../public/postcards/markus-spiske-iar-afB0QQw-unsplash-red.jpg"
|
import errorPostcard from "../public/postcards/markus-spiske-iar-afB0QQw-unsplash-red.jpg"
|
||||||
|
@ -22,12 +25,15 @@ export default function Page404() {
|
||||||
return <>
|
return <>
|
||||||
<Postcard src={errorPostcard.src}/>
|
<Postcard src={errorPostcard.src}/>
|
||||||
<ViewNotice
|
<ViewNotice
|
||||||
notice={
|
notice={<>
|
||||||
<ErrorBlock
|
<ErrorBlock
|
||||||
text={t("notFoundError")}
|
text={t("notFoundError")}
|
||||||
error={new Error("HTTP 404 (Not found)")}
|
error={new Error("HTTP 404 (Not found)")}
|
||||||
/>
|
/>
|
||||||
}
|
<p>
|
||||||
|
<Link href="/"><a>← {t("notFoundBackHome")}</a></Link>
|
||||||
|
</p>
|
||||||
|
</>}
|
||||||
/>
|
/>
|
||||||
</>
|
</>
|
||||||
}
|
}
|
|
@ -14,6 +14,7 @@
|
||||||
"genericLoading": "Caricamento...",
|
"genericLoading": "Caricamento...",
|
||||||
"genericError": "Si è verificato il seguente errore:",
|
"genericError": "Si è verificato il seguente errore:",
|
||||||
"notFoundError": "La pagina che hai richiesto non è stata trovata.",
|
"notFoundError": "La pagina che hai richiesto non è stata trovata.",
|
||||||
|
"notFoundBackHome": "Torna alla home",
|
||||||
"internalServerError": "Si è verificato un errore nella gestione della tua richiesta.",
|
"internalServerError": "Si è verificato un errore nella gestione della tua richiesta.",
|
||||||
"eventListError": "Si è verificato il seguente errore durante il recupero dei tuoi eventi:",
|
"eventListError": "Si è verificato il seguente errore durante il recupero dei tuoi eventi:",
|
||||||
"eventListLoading": "Caricamento della lista degli eventi creati in corso...",
|
"eventListLoading": "Caricamento della lista degli eventi creati in corso...",
|
||||||
|
|
Loading…
Reference in a new issue