-
-
Notifications
You must be signed in to change notification settings - Fork 32.8k
Closed
Labels
Description
Issue for adding FormControl to @mui/material-next as part of the Material You effort (#29345)
Open questions/discussion
- What is the recommended/correct way to "extend" Base UI's FormControl?
- Decide how to extend Base UI FormControl's
onChange[FormControl] Integrate FormControl with input components base-ui#17
Migration Guide checklist
- Copy component files from material (v5) to material-next, including tests, types, and utils PR
- Migrate component to Typescript PR
- Remove deprecated components and componentsProps props, leaving only slots and slotProps PR
-
Drop support for ThemeProvider in favor of CssVarsProviderFormControl doesn't consume any tokens [ ] Refactor component to use Base UIthis is more of a new feature-
Implement Material You design specs- it only contains reset styles and doesn't use any tokens -
Add component playground to v5 docswill be done at theTextFieldandSelectlevel -
Refactor styles to use component CSS Variables- it only contains reset styles and doesn't use any tokens
Tasks
- Migrate the
'should not warn when toggling between inputs'test fromInputBase, it was dropped in 38392 - [FormControl][material-next] Add FormControl component #39032 - Add the
sizeSmallclass - [FilledInput][material-next] Add FilledInput component #39307 (comment)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Projects
Status
Done
Status
Done