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

[docs-infra] Add recursively the relative modules in the demos

Open mnajdova opened this issue 1 year ago • 1 comments

I am testing on the MUI X DataGrid List view example. I copied the example for easier iteration.

TODOs:

  • [ ] The docs:typescript:formatted needs to create equvalents for non-component files too, like constants.js, utils.js etc.
  • [ ] Support new folders structure when extracting to CodeSandbox/StackBlitz

mnajdova avatar Oct 18 '24 11:10 mnajdova

Netlify deploy preview

https://deploy-preview-44150--material-ui.netlify.app/

Bundle size report

No bundle size changes (Toolpad) No bundle size changes

Generated by :no_entry_sign: dangerJS against 07f45cff4fc46fa40b0141ec2eac24408db48bf7

mui-bot avatar Oct 18 '24 11:10 mui-bot

@alexfauquette all comments were resolved in separate commits, you can checke the changes commit per commit. Everything was working as expected (I've tested after all the changes). I noticed one breaking change tough, I described it in the PR description. I am tagging @bharatkashyap too to be aware for it for the Toolpad project. Tagging also @michaldudak I am not sure if this affects the new Base UI docs, but just in case.

mnajdova avatar Oct 25 '24 09:10 mnajdova

For the record, the demo loader used in Base UI docs has this functionality built-in already, so once we propagate it to other repos, it should still work fine.

michaldudak avatar Oct 29 '24 10:10 michaldudak