import Icon, { CarFilled, FileAddFilled, FileFilled, GlobalOutlined, HomeFilled, TeamOutlined } from "@ant-design/icons"; import { Avatar, Col, Menu, Row } from "antd"; import React from "react"; import { useTranslation } from "react-i18next"; import { FaCalendarAlt, FaCarCrash } from "react-icons/fa"; import { Link } from "react-router-dom"; import UserImage from "../../assets/User.svg"; import ManageSignInButton from "../manage-sign-in-button/manage-sign-in-button.component"; export default ({ landingHeader, selectedNavItem, logo, handleMenuClick, currentUser, signOutStart }) => { const { t } = useTranslation(); //TODO Add return ( {logo ? ( Shop Logo ) : null} {landingHeader ? ( {currentUser.displayName || t("general.labels.unknown")} } > signOutStart()}> {t("user.actions.signout")} {t("menus.currentuser.profile")} {t("menus.currentuser.languageselector")} } > {t("general.languages.english")} {t("general.languages.french")} {t("general.languages.spanish")} ) : ( {t("menus.header.home")} {t("menus.header.jobs")} } > {t("menus.header.schedule")} {t("menus.header.activejobs")} {t("menus.header.availablejobs")} {t("menus.header.owners")} {t("menus.header.vehicles")} {t("menus.header.courtesycars")} } > {t("menus.header.courtesycars-all")} {t("menus.header.courtesycars-contracts")} {t("menus.header.courtesycars-newcontract")} {t("menus.header.shop_config")} {t("menus.header.shop_vendors")} {currentUser.displayName || t("general.labels.unknown")} } > signOutStart()}> {t("user.actions.signout")} {t("menus.currentuser.profile")} {t("menus.currentuser.languageselector")} } > {t("general.languages.english")} {t("general.languages.french")} {t("general.languages.spanish")} )} ); };