makeStyles caling theme code example
Example 1: makeStyles caling theme
import React from 'react';
import { makeStyles } from '@material-ui/styles';
import { useStyles } from './my-component.styles.js';
const myComponent = (props) => {
const styleProps = { width: '100px', height: '100px' };
const classes = useStyles(styleProps);
return (
<div className={classes.mySelector}></div>
)
}
Example 2: makeStyles caling theme
export const useStyles = makeStyles(theme => ({
mySelector: props => ({
display: 'block',
width: props.width,
height: props.height,
}),
}));