Material Ui Avatar add elevation

Viewed 2948
2 Answers

I have tested, and it works with shadow. Here is my code:

import React from 'react'
import { makeStyles } from '@material-ui/styles'
import Avatar from '@material-ui/core/Avatar'

export default () => {

    const classes = useClasses()

    return (
        <Avatar
            className={classes.avatar}
            alt="Cindy Baker"
            src="/static/images/avatar/3.jpg"
        />
    )
}

const useClasses = makeStyles(theme => ({
    avatar: {
        boxShadow: theme.shadows[3],
    }
}))

Found an alternative solution myself:

<Avatar component={Paper} elevation={2}>
    <DirectionsCarIcon />
</Avatar>
Related