orchidmap-front/src/components/user/UserButton.jsx
2018-12-06 16:05:20 +07:00

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>
);