redbadger/website-honestly

View on GitHub
site/components/avatar/index.js

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
// @flow
import React from 'react';

import styles from './style.css';

type AvatarProps = {
  image: string,
  name: string,
  size?: number,
};

const Avatar = ({ image, name, size }: AvatarProps) => {
  const style = {
    width: size,
    height: size,
    minWidth: size,
    minHeight: size,
  };
  return (
    <div className={styles.avatar__container} style={style}>
      <img src={image} alt={name} />
    </div>
  );
};

export default Avatar;