Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[docs] Restore utility component docs from MUI Base to Material UI #45213

Merged
merged 14 commits into from
Feb 7, 2025

Conversation

mapache-salvaje
Copy link
Contributor

Since the new @mui/base-ui has diverged significantly from the (now legacy) MUI Base package, utility components from MUI Base that also live within Material UI will remain in the latter package for now, with no immediate plans to deprecate. As such, this PR restores the docs for the components in the Material UI docs space and removes the deprecated chips from the nav bar.

@mapache-salvaje mapache-salvaje added docs Improvements or additions to the documentation package: material-ui Specific to @mui/material package: base-ui Specific to @mui/base labels Feb 4, 2025
@mapache-salvaje mapache-salvaje marked this pull request as ready for review February 5, 2025 15:54
@mapache-salvaje mapache-salvaje added the needs cherry-pick The PR should be cherry-picked to master after merge label Feb 5, 2025
Copy link
Member

@mnajdova mnajdova left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We'll need to move the demos too and make sure in them we import the components from @mui/material. The content looks good to me 👌

@mapache-salvaje
Copy link
Contributor Author

We'll need to move the demos too

@mnajdova Looks like they're all still in their respective directories—for example: https://github.com/mui/material-ui/tree/master/docs/data/material/components/click-away-listener

It appears they were never deleted when we removed the content from these pages. (I did miss a typo on one demo that was causing the build to fail, but it should be good now.)

Copy link
Member

@DiegoAndai DiegoAndai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this makes sense to stop pushing users into a deprecated package.

@mapache-salvaje mapache-salvaje merged commit a6e959d into mui:master Feb 7, 2025
21 checks passed
Copy link

github-actions bot commented Feb 7, 2025

Cherry-pick PRs will be created targeting branches: v6.x

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Improvements or additions to the documentation needs cherry-pick The PR should be cherry-picked to master after merge package: base-ui Specific to @mui/base package: material-ui Specific to @mui/material v6.x
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants