mirror of
https://github.com/datahub-project/datahub.git
synced 2025-08-15 20:57:15 +00:00
32 lines
808 B
TypeScript
32 lines
808 B
TypeScript
![]() |
import { Avatar } from 'antd';
|
||
|
import * as React from 'react';
|
||
|
import { Link } from 'react-router-dom';
|
||
|
import { PageRoutes } from '../../conf/Global';
|
||
|
import defaultAvatar from '../../images/default_avatar.png';
|
||
|
|
||
|
interface Props {
|
||
|
urn: string;
|
||
|
pictureLink?: string;
|
||
|
}
|
||
|
|
||
|
const defaultProps = {
|
||
|
pictureLink: undefined,
|
||
|
};
|
||
|
|
||
|
export const ManageAccount = ({ urn: _urn, pictureLink: _pictureLink }: Props) => {
|
||
|
return (
|
||
|
<Link to={`${PageRoutes.USERS}/${_urn}`}>
|
||
|
<Avatar
|
||
|
style={{
|
||
|
marginRight: '15px',
|
||
|
color: '#f56a00',
|
||
|
backgroundColor: '#fde3cf',
|
||
|
}}
|
||
|
src={_pictureLink || defaultAvatar}
|
||
|
/>
|
||
|
</Link>
|
||
|
);
|
||
|
};
|
||
|
|
||
|
ManageAccount.defaultProps = defaultProps;
|