WatsMyMajor
WatsMyMajor copied to clipboard
Upgrading to the latest version of Material UI
This project started out using v0 of Material UI as it was the current version back then. Since then, the Material team has released numerous updates that introduces significant changes to the MUI API. I tried updating all MUI components to the latest version, but it was way too much effort.
In PR #109, the latest MUI version was used. I decided to allow it since there are features in the newer versions that v0 did not have. The downside to this is that the project now includes 2 huge NPM packages for both v0 and the latest version of MUI.
In PR #134, more components for the latest MUI version was added.
Moving forward, we want to either look into slowly phasing out the old Material components, or stick with v0. If we go with the latter, it would get increasingly more difficult to switch over to the latest version if we want. If we go with the former, it will take a lot of effort and before we achieve that goal, devs will have to install both packages.
Any thoughts on this?