mui / material-ui

MaterialĀ UI: Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design.
https://mui.com/material-ui/
MIT License
91.86k stars 31.57k forks source link

[material-ui][TextField] Deprecate `*Props` props #42062

Open DiegoAndai opened 2 weeks ago

DiegoAndai commented 2 weeks ago

Part of https://github.com/mui/material-ui/issues/41281 Closes https://github.com/mui/material-ui/issues/11377

Implement slots and slotProps props in TextField and deprecate *Props props:

mui-bot commented 2 weeks ago

Netlify deploy preview

packages/material-ui/material-ui.production.min.js: parsed: +0.14% , gzip: +0.13% @material-ui/core: parsed: +0.12% , gzip: +0.12% TextField: parsed: +0.47% , gzip: +0.38%

Bundle size report

Details of bundle changes (Toolpad) Details of bundle changes

Generated by :no_entry_sign: dangerJS against 93e5b800eacfd2f1bfe881a89336fa72092a74ac

DiegoAndai commented 4 days ago

@mj12albert, thanks for catching that! I updated all demos under docs/data/material accordingly.

Is there anything else to fix? I'm taking you as the primary reviewer, so if it's all good on your side, please approve so we can move forward šŸ˜Š