import React from 'react'; import PropTypes from 'prop-types'; import { withStyles } from '@material-ui/core/styles'; import classNames from 'classnames'; import { blueGrey } from '@material-ui/core/colors'; import { Typography } from '@material-ui/core'; const styles = ({ quoteWrap: { padding: '0 25', margin: 10, position: 'relative', '&:before': { color: blueGrey[100], fontSize: '4em', lineHeight: '.1em', marginRight: '.25em', verticalAlign: '-.4em' } }, quoteLeft: { extend: 'quoteWrap', textAlign: 'left', borderLeft: '5px solid' + blueGrey[50], paddingLeft: 25, '&:before': { content: 'open-quote', } }, quoteRight: { extend: 'quoteWrap', textAlign: 'right', borderRight: '5px solid' + blueGrey[50], paddingRight: 25, '&:before': { content: 'close-quote', } }, quoteBody: { minHeight: 100, marginBottom: 20 } }); class Quote extends React.Component { render() { const { align, content, footnote, classes } = this.props; return (