mui / material-ui

Material UI: Comprehensive React component library that implements Google's Material Design. Free forever.
https://mui.com/material-ui/
MIT License
93.83k stars 32.26k forks source link

[lab] Remove deprecated lab components #43025

Open oliviertassinari opened 3 months ago

oliviertassinari commented 3 months ago

Summary

We have a number of components that were moved out of the lab https://github.com/search?q=repo%3Amui%2Fmaterial-ui+%22was+moved+from+the+lab+to+the+core%22&type=code. Those were moved many years ago, e.g. https://github.com/mui/material-ui/pull/22725 in 2020. We should remove those, e.g. so we don't have to spend time on things like #42880. Since it's in the lab, we can make breaking changes at any point in time.

markliu2013 commented 3 months ago

@oliviertassinari What need to do in this issue? do you mean revert the changes like https://github.com/mui/material-ui/pull/42880?

DiegoAndai commented 3 months ago

Hey @markliu2013, what needs to be done in this issue is removing the lab components that were moved to the @mui/material package. The components can be found here: https://github.com/search?q=repo%3Amui%2Fmaterial-ui+%22was+moved+from+the+lab+to+the+core%22&type=code.

Let me know if you want to work on this 😊

markliu2013 commented 3 months ago

@DiegoAndai I see, I will work on this issue.

DiegoAndai commented 3 months ago

Great, let me know if you need any help and please assign me as a reviewer if you open a PR 😊

markliu2013 commented 3 months ago

@DiegoAndai https://github.com/mui/material-ui/pull/43085