CommentAvatar.jsx 673 B

123456789101112131415161718192021222324252627
  1. import user from '../../materials/user.png'
  2. import { Link } from 'react-router-dom'
  3. import { Avatar } from 'antd'
  4. import backendURL from '../../helpers/backendUrl'
  5. const CommentAvatar = ({ owner }) =>
  6. owner?.avatar ? (
  7. <Link to={`/profile/${owner?._id}`}>
  8. <Avatar
  9. size={30}
  10. src={backendURL+'/' + owner?.avatar?.url}
  11. style={{ marginLeft: '15px' }}
  12. alt={owner?.login || 'Anon'}
  13. />
  14. </Link>
  15. ) : (
  16. <Link to={`/profile/${owner?._id}`}>
  17. <Avatar
  18. size={30}
  19. src={user}
  20. style={{ marginLeft: '15px' }}
  21. alt={owner?.login || 'Anon'}
  22. />
  23. </Link>
  24. )
  25. export default CommentAvatar