Currently, my app relies on Material-UI v0.17.0 which is not compatible with React v16.0.0. In order to make it work, I need to upgrade to Material-UI v1.0.0.
I came across a migration tool here, but it only updates import statements. Many props have changed and are not backwards compatible. The tool didn't work for me, so I manually updated all imports. It seems like I may have to rewrite the entire frontend code using the new v1.0.0 components. This upgrade feels more like switching to a completely different package than just updating versions. I'm sure others have faced this issue too, and I'm curious how they successfully migrated.