updated err

This commit is contained in:
2021-08-11 14:06:07 +01:00
parent 3161e05a3b
commit c43b0db9e7
2 changed files with 60 additions and 22 deletions
+41 -7
View File
@@ -1,11 +1,45 @@
function Error({ statusCode }) { import Link from "next/link";
import Head from "next/head";
import Header from "../components/header";
import Banner from "../components/banner";
import CookieBanner from "../components/cookieBanner";
import useTranslation from "next-translate/useTranslation";
import Footer from "../components/footer";
function Error({ statusCode }, props) {
let { t, lang } = useTranslation();
const { footerLinks, pages } = props;
return ( return (
<p> <div>
An error.... <Head>
{statusCode <title>
? `An error ${statusCode} occurred on server` {t("case:page-title")} - {t("common:service-name")}
: "An error occurred on client"} </title>
</p> </Head>
<div id="page_wrapper">
<CookieBanner />
<Header courseName={t("common:service-name")} />
<div className="govuk-width-container govuk-!-padding-bottom-9">
<main className="govuk-main-wrapper govuk-!-padding-top-9 govuk-!-padding-bottom-9">
<div className="govuk-grid-row">
<div className="govuk-grid-column-two-thirds ">
<h1>Error</h1>
<p className="govuk-body">
{statusCode
? `An error ${statusCode} occurred on server`
: "An error occurred on the client"}
</p>
<Link href="/">
<a>Go back home</a>
</Link>
</div>
</div>
</main>
</div>
<Footer footerLinks={footerLinks} />
</div>
</div>
); );
} }
+19 -15
View File
@@ -20,23 +20,27 @@ const Home = (props) => {
const router = useRouter(); const router = useRouter();
const { locale } = router; const { locale } = router;
try {
return ( return (
<div> <div>
<Head> <Head>
<title>Developments of National Significance</title> <title>Developments of National Significance</title>
</Head> </Head>
<div id="page_wrapper"> <div id="page_wrapper">
<CookieBanner /> <CookieBanner />
<Header serviceName="Developments of National Significance" /> <Header serviceName="Developments of National Significance" />
<div className="govuk-width-container"> <div className="govuk-width-container">
<Banner /> <Banner />
<Main /> <Main />
</div>
<Footer footerLinks={footerLinks} />
</div> </div>
<Footer footerLinks={footerLinks} />
</div> </div>
</div> );
); } catch (e) {
console.log(e);
return <h1>oooops</h1>;
}
}; };
export default Home; //connect(mapStateToProps)(Home); export default Home; //connect(mapStateToProps)(Home);