import { useTranslation } from 'react-i18next'; import React, { memo } from 'react'; import { Grid, Theme, Tooltip, Typography, withStyles } from '@material-ui/core'; import { OrganizationStatus, UserStatus } from '@energyweb/origin-backend-core'; import { useUserInfo } from '@energyweb/origin-ui-core'; const LightTooltip = withStyles((theme: Theme) => ({ arrow: { color: theme.palette.primary.main }, tooltip: { backgroundColor: theme.palette.primary.main, color: theme.palette.common.white } }))(Tooltip); const Dot = memo((props) => ( )); Dot.displayName = 'Dot'; export const UsernameAndOrg = () => { const { t } = useTranslation(); const { user } = useUserInfo(); return ( {user?.status === UserStatus.Pending && ( )} {user?.firstName} {user?.lastName} {user?.organization?.status === OrganizationStatus.Submitted && ( )} {user?.organization ? `${user.organization.name}` : ''} ); };