File manager - Edit - /var/www/payraty/helpdesk/common/resources/client/ui/images/user-avatar.tsx
Back
import {Avatar, AvatarProps} from '@common/ui/images/avatar'; import {User} from '@common/auth/user'; import {useContext} from 'react'; import {SiteConfigContext} from '@common/core/settings/site-config-context'; interface UserAvatarProps extends Omit<AvatarProps, 'label' | 'src' | 'link'> { user?: User; } export function UserAvatar({user, ...props}: UserAvatarProps) { const {auth} = useContext(SiteConfigContext); return ( <Avatar {...props} label={user?.display_name} src={user?.avatar} link={user?.id && auth.getUserProfileLink?.(user)} /> ); }
| ver. 1.4 |
Github
|
.
| PHP 8.3.30 | Generation time: 0 |
proxy
|
phpinfo
|
Settings