To use Material-UI in React Static:
- Install Material UI and its dependencies
- Install the
react-static-plugin-jss
plugin and configurereact-static-plugin-jss
to use a Material UI'screateGenerateClassName
instance - Use Material-UI as normal
// static.config.js
import { createGenerateClassName } from '@material-ui/core/styles'
const generateClassName = createGenerateClassName()
export default {
plugins: [
[
'react-static-plugin-jss',
{
providerProps: {
generateClassName,
},
},
],
],
}