import * as React from 'react'; import { FunctionComponent } from 'react'; import { Context } from '../context/context'; import { User } from "@mancala/core"; import { getColorByBrightness } from "@mancala/core"; import Space from './Space'; import { useTranslation } from 'react-i18next'; export type LayoutMode = "right" | "left"; const UserStatus: FunctionComponent<{ context: Context, user: User, layoutMode: LayoutMode, visible?: boolean, style?: React.CSSProperties }> = ({ context, user, layoutMode, visible, style }) => { if (visible === false) return <>>; const { t } = useTranslation(); const textColorOnBoard = getColorByBrightness( context.themeManager.theme.background, context.themeManager.theme.textColor, context.themeManager.theme.textLightColor ); return (