| Feature | State |
|---|---|
styled |
✅ |
sx property |
✅ |
| System properties | ✅ |
| Theme context | ✅ |
| Slot classes | ✅ |
| Breakpoints as an object/array | ✅ |
styleOverrides |
| Transformer | State |
|---|---|
| MUI imports | ✅ |
| MUI components | ⏳ |
| ES6 destructuring assignment | ✅ |
| ES6 spread assignment | ✅ |
React.*Event |
✅ |
React.*EventHandler |
✅ |
React.*HTMLAttributes |
✅ |
React.Attributes.className |
✅ |
React.Attributes.key |
✅ |
React.Context |
✅ |
React.createContext |
✅ |
React.ElementType |
✅ |
React.forwardRef |
✅ |
React.Fragment |
✅ |
React.JSXElementConstructor |
✅ |
React.memo |
✅ |
React.ReactElement |
✅ |
React.ReactNode |
✅ |
React.Ref |
✅ |
React.useCallback |
✅ |
React.useContext |
✅ |
React.useEffect |
✅ |
React.useLayoutEffect |
✅ |
React.useMemo |
✅ |
React.useRef |
✅ |
React.useState |
✅ |
| Component | State | Pending props |
|---|---|---|
| Accordion | ||
| AccordionActions | ||
| AccordionDetails | ||
| AccordionSummary | ||
| Alert | ✅ | |
| AlertTitle | ✅ | |
| AppBar | ✅ | |
| Autocomplete | ||
| Avatar | ✅ | |
| AvatarGroup | ||
| Backdrop | ✅ | |
| Badge | ✅ | |
| BottomNavigation | ✅ | |
| BottomNavigationAction | ✅ | |
| Box | ✅ | |
| Breadcrumbs | ✅ | |
| Button | ✅ | |
| ButtonBase | ✅ | |
| ButtonGroup | ✅ | |
| Card | ✅ | |
| CardActionArea | ✅ | |
| CardActions | ✅ | |
| CardContent | ✅ | |
| CardHeader | ✅ | |
| CardMedia | ✅ | |
| Checkbox | ✅ | |
| Chip | ✅ | |
| CircularProgress | ✅ | |
| ClickAwayListener | ||
| Collapse | ||
| Container | ✅ | |
| CssBaseline | ✅ | |
| Dialog | ✅ | |
| DialogActions | ✅ | |
| DialogContent | ✅ | |
| DialogContentText | ✅ | |
| DialogTitle | ✅ | |
| Divider | ✅ | |
| Drawer | ✅ | |
| Fab | ✅ | |
| Fade | ✅ | |
| FilledInput | ✅ | |
| FormControl | ✅ | |
| FormControlLabel | ✅ | |
| FormGroup | ✅ | |
| FormHelperText | ✅ | |
| FormLabel | ✅ | |
| GlobalStyles | ✅ | |
| Grid | ✅ | |
| Grow | ✅ | |
| Hidden | ||
| Icon | ✅ | |
| IconButton | ✅ | |
| ImageList | ||
| ImageListItem | ||
| ImageListItemBar | ||
| Input | ✅ | |
| InputAdornment | ✅ | |
| InputBase | ✅ | |
| InputLabel | ✅ | |
| LinearProgress | ✅ | |
| Link | ✅ | |
| List | ✅ | |
| ListItem | ✅ | |
| ListItemAvatar | ✅ | |
| ListItemButton | ✅ | |
| ListItemIcon | ✅ | |
| ListItemSecondaryAction | ✅ | |
| ListItemText | ✅ | |
| ListSubheader | ✅ | |
| Menu | ✅ | |
| MenuItem | ✅ | |
| MenuList | ✅ | |
| MobileStepper | ||
| Modal | ✅ | |
| NativeSelect | ✅ | |
| NoSsr | ||
| OutlinedInput | ✅ | |
| Pagination | ✅ | |
| PaginationItem | ✅ | |
| Paper | ✅ | |
| Popover | ✅ | |
| Popper | ✅ | |
| Portal | ✅ | |
| Radio | ✅ | |
| RadioGroup | ✅ | |
| Rating | ||
| ScopedCssBaseline | ||
| Select | ✅ | |
| Skeleton | ✅ | |
| Slide | ✅ | |
| Slider | ||
| Snackbar | ||
| SnackbarContent | ||
| SpeedDial | ||
| SpeedDialAction | ||
| SpeedDialIcon | ||
| Stack | ✅ | |
| Step | ||
| StepButton | ||
| StepConnector | ||
| StepContent | ||
| StepIcon | ||
| StepLabel | ||
| Stepper | ||
| StyledEngineProvider | ||
| SvgIcon | ✅ | |
| SwipeableDrawer | ||
| Switch | ✅ | |
| Tab | ||
| Table | ✅ | |
| TableBody | ✅ | |
| TableCell | ✅ | |
| TableContainer | ✅ | |
| TableFooter | ✅ | |
| TableHead | ✅ | |
| TablePagination | ||
| TableRow | ✅ | |
| TableSortLabel | ||
| Tabs | ||
| TabScrollButton | ||
| TextField | ✅ | |
| ToggleButton | ✅ | |
| ToggleButtonGroup | ✅ | |
| Toolbar | ✅ | |
| Tooltip | ||
| Typography | ✅ | |
| Unstable_TrapFocus | ||
| useAutocomplete | ||
| useMediaQuery | ✅ | |
| usePagination | ✅ | |
| useScrollTrigger | ||
| useTouchRipple | ||
| Zoom |