Rom Grk
Rom Grk
Need to document the `multiple` option and ensure all parts work when being passed an array of files.
Helps https://github.com/mui/material-ui/issues/35716 ## Context I've been working on the grid's performance, and I've noticed that the MaterialUI components we use are causing performance issues during scrolling. The cause of them...
On top of all the nice optimizations done here, I think inlining JSX calls would fit nicely as a feature of this project. I've created a proof-of-concept here: https://github.com/romgrk/babel-plugin-fast-jsx, feel...
I see that the tagline is "CSS-in-JS library designed for high performance style composition". As far as I know, emotion is the least performant of all the styling options I've...
I work at [MUI](https://mui.com/) and we're using exceljs in our [data grid](https://github.com/mui/mui-x). We have an issue with an [outdated exceljs dependency](https://github.com/mui/mui-x/issues/13187) causing blocking security warnings for our users, as well...
This PR uses emotion's serializer to pre-serialize stable styles and re-use them on every render, rather than have emotion pass them through `createStringFromObject` every time. [TestCase](https://gist.github.com/romgrk/534bd1b0cf195ff74f3e8e4bddca2f48) Results: ``` Before: 101.6ms...
I have noticed that some of our components use color manipulation functions in their style definition, e.g. `alpha(theme.palette.something, 0.5)`. Those functions run everytime the component mounts (and renders I think),...