jam-cloud/jam-ui/src/components/profile/JKProfileAvatar.js

28 lines
550 B
JavaScript

import React from 'react';
import PropTypes from 'prop-types';
import defaultAvatarUrl from '../../assets/img/team/avatar.png';
import Avatar from '../common/Avatar';
const JKProfileAvatar = ({ url, size }) => {
const avatarUrl = () => {
if (url) {
return url;
} else {
return defaultAvatarUrl;
}
};
return <Avatar src={avatarUrl()} size={size} />;
};
JKProfileAvatar.propTypes = {
url: PropTypes.string,
size: PropTypes.string
};
JKProfileAvatar.defaultProps = {
size: 'l'
};
export default JKProfileAvatar;