Currently, I am in the process of building a website using React. To help with this project, I purchased a Material-UI React template. As I was going through the code, I came across the line 4 where it mentions '& > *', and I'm not quite sure what it means.
Could someone clarify whether '& > *' is just a property name or if it signifies something specific in the code?
const useStyles = makeStyles((theme) => ({
card: {
maxWidth: '475px',
'& > *': {
flexGrow: 1,
flexBasis: '50%'
},
[theme.breakpoints.down('sm')]: {
margin: '20px'
},
[theme.breakpoints.down('lg')]: {
maxWidth: '400px'
},
content: {
padding: `${theme.spacing(5)} !important`,
[theme.breakpoints.down('lg')]: {
padding: `${theme.spacing(3)} !important`
}
}
}));