import React, { Fragment, PureComponent } from 'react'; import PropTypes from 'prop-types'; import classNames from 'classnames'; import { withStyles } from '@material-ui/core/styles'; import FolderIcon from '@material-ui/icons/Folder'; import PageviewIcon from '@material-ui/icons/Pageview'; import AssignmentIcon from '@material-ui/icons/Assignment'; import avatarApi from 'ba-api/avatars'; import { pink, green, deepOrange, deepPurple } from '@material-ui/core/colors'; import { Typography, Avatar, Grid } from '@material-ui/core'; const styles = ({ row: { display: 'flex', justifyContent: 'flex-start', }, avatar: { margin: 10, }, bigAvatar: { width: 60, height: 60, }, pinkAvatar: { margin: 10, color: '#fff', backgroundColor: pink[500], }, greenAvatar: { margin: 10, color: '#fff', backgroundColor: green[500], }, orangeAvatar: { margin: 10, color: '#fff', backgroundColor: deepOrange[500], }, purpleAvatar: { margin: 10, color: '#fff', backgroundColor: deepPurple[500], }, }); class AvatarsDemo extends PureComponent { render() { const { classes } = this.props; return ( Image Avatars
Icon Avatars
Icon Avatars
H N OP
); } } AvatarsDemo.propTypes = { classes: PropTypes.object.isRequired, }; export default withStyles(styles)(AvatarsDemo);