Я изо всех сил пытаюсь найти правильный способ использования стилей пользовательского интерфейса материала и передать реквизиты моему функциональному компоненту.
У меня есть
import { withStyles } from '@material-ui/core/styles';
.....
const styles = {
media: {
height: 0,
paddingTop: '56.25%'
},
};
const Article = (props, {classes}) => (
<div>
<Card className="rounded">
<CardMedia
className={classes.media}
image={props.img}
/>
<CardContent>
<h3 className="font-weight-bold">{props.heading}</h3>
<p className="mb-0">
{props.description}
</p>
</CardContent>
</Card>
</div>
);
export default withStyles(styles)(Article);
Я пытался
const Article = (props, classes) => (
const Article = ({props, classes}) => (
const Article = ({img, heading, description, classes}) => (
он работает только с props
и работает только с {classes}
, но не может заставить их работать вместе.
Пожалуйста, помогите,
Спасибо