import useTranslation from "next-translate/useTranslation"; import router from "next/router"; import Link from "next/link"; import { logoutClient } from "../../lib/auth/logoutClient"; const ServiceBanner = (props) => { props = props.props; let { t, lang } = useTranslation(); const handleLogout = (locale) => { console.info("////////////\n" + "logout" + "\n////////////"); logoutClient(locale); }; const portalLogoLink = [ "/myportal/[appealtypes]", "/newappeal", "/newappeal/[appealtypes]", "/myportal/representation" ]; return (

{portalLogoLink.includes(router.pathname) ? ( { ) : ( {router.locale )}

{router.locale{" "}
{props.accountDetails.accountDetails.firstname}{" "} {props.accountDetails.accountDetails.lastname} {/* {" - "} { props.accountDetails.accountDetails[ "pinswg_typeofinvolvement@OData.Community.Display.V1.FormattedValue" ] } */}
{ handleLogout(router.locale); }} className="govuk-header__link " > {t("common:signout-label")}
); }; export default ServiceBanner;