mirror of
https://github.com/muerwre/orchidmap-front.git
synced 2025-04-26 03:26:41 +07:00
29 lines
702 B
JavaScript
29 lines
702 B
JavaScript
// @flow
|
|
import React from 'react';
|
|
import { UserPicture } from '$components/user/UserPicture';
|
|
import type { UserType } from '$constants/types';
|
|
|
|
type Props = {
|
|
user: UserType,
|
|
setMenuOpened: Function,
|
|
};
|
|
|
|
export const UserButton = ({
|
|
setMenuOpened,
|
|
user: {
|
|
_id,
|
|
photo,
|
|
first_name,
|
|
}
|
|
}: Props) => (
|
|
<div className="control-bar user-bar">
|
|
<div className="user-button" onClick={setMenuOpened}>
|
|
<UserPicture photo={photo} />
|
|
|
|
<div className="user-button-fields">
|
|
<div className="user-button-name">{(first_name || _id || '...')}</div>
|
|
<div className="user-button-text">{(_id || 'пользователь')}</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
);
|