Files
pedwfrontend/components/dns/homepage/latestApplications.js
T
2022-02-25 12:28:47 +00:00

46 lines
1.6 KiB
JavaScript

import Link from "next/link";
import { useRouter } from "next/router";
import useTranslation from "next-translate/useTranslation";
const LatestApplications = (props) => {
let { t } = useTranslation();
const { dnsList } = props;
dnsList = dnsList.value;
let dnsListArr = dnsList.slice(0, 3);
const router = useRouter();
const { locale } = router;
return (
<div className="govuk-panel govuk-grid-column-one-third govuk-panel--latest">
<h2 className="govuk-heading-m">
{" "}
{t("dnsHome:latest-applications-title")}
</h2>
<div className="govuk-panel__body">
<ul className="govuk-list">
{Object.keys(dnsListArr).map((key, index) => {
return (
<li className="govuk-body-s " key={key}>
<Link
href={
"/dns/" +
dnsList[key].title
.split(" - ")[1]
.split(" ")
.join("-")
}
>
<a href="">{dnsList[key].title}</a>
</Link>
</li>
);
})}
</ul>
</div>
</div>
);
};
export default LatestApplications;