material-ui
material-ui copied to clipboard
[website] Update MUI X deps and migrate TreeView demos to v7 API
- [X] I have followed (at least) the PR section of the contributing guide.
In this PR
- bumped all MUI X packages
- Ran codemods to handle BCs
- Updated the TreeView demos on the X homepage -> they are now using the API introduced in V7 (RichTreeView + TreeItem2)
https://deploy-preview-42149--material-ui.netlify.app/x
Netlify deploy preview
https://deploy-preview-42149--material-ui.netlify.app/
Bundle size report
No bundle size changes (Toolpad) No bundle size changes
Generated by :no_entry_sign: dangerJS against fc694e6b4d897ee6c73a2e9b5a8274524f757270
One quick remark that stood out to me, though: these updated instances look way more spaced out than the previous iteration. I'd potentially tighten up a bit more. What do you think?
@danilo-leal I cleaned up the spacing of both demos a little bit. Should be closer to the initial versions 🤔 Let me know what you think :)