material-ui icon indicating copy to clipboard operation
material-ui copied to clipboard

[website] Update MUI X deps and migrate TreeView demos to v7 API

Open noraleonte opened this issue 1 year ago • 2 comments

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

noraleonte avatar May 06 '24 16:05 noraleonte

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

mui-bot avatar May 06 '24 16:05 mui-bot

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 :)

noraleonte avatar May 07 '24 08:05 noraleonte