import React, { type FC } from 'react'; import type { UserDto } from '@jellyfin/sdk/lib/generated-client/models/user-dto'; import Avatar from '@mui/material/Avatar'; import type {} from '@mui/material/themeCssVarsAugmentation'; import { useApi } from 'hooks/useApi'; interface UserAvatarProps { user?: UserDto } const UserAvatar: FC = ({ user }) => { const { api } = useApi(); return user ? ( ({ bgcolor: api && user.Id && user.PrimaryImageTag ? theme.vars.palette.background.paper : theme.vars.palette.primary.dark, color: 'inherit' })} /> ) : null; }; export default UserAvatar;