import React, { useContext } from "react" import { FontAwesomeIcon } from "@fortawesome/react-fontawesome" import { faUser } from "@fortawesome/free-solid-svg-icons" import ContextUser from "../../contexts/ContextUser" import ContextLanguage from "../../contexts/ContextLanguage" /** * An element displaying inline the currently logged in user. * * @param props - Additional props to pass to the element. * @returns {JSX.Element} * @constructor */ export default function LoggedInUser({ ...props }) { const { user } = useContext(ContextUser) const { strings } = useContext(ContextLanguage) if(!user) { return ( {strings.notLoggedIn} ) } return ( {user.username} ) }