refactor: [M3-6361] - MUI v5 Migration - Components > MenuItem#9295
refactor: [M3-6361] - MUI v5 Migration - Components > MenuItem#9295carrillo-erik merged 5 commits intolinode:developfrom
Components > MenuItem#9295Conversation
Passing run #4621 ↗︎Details:
This comment has been generated by cypress-bot as a result of this project's GitHub integration settings. |
|||||||||||||||
dwiley-akamai
left a comment
There was a problem hiding this comment.
The Create button dropdown items have a font size a bit smaller than prod currently:
In prod, editing a NodeBalancer config --> "Backend Nodes" --> the Mode dropdown has some interesting behavior. Clicking that dropdown places a white overlay on the rest of the app. That behavior isn't present on this branch, which is more aligned with other dropdowns throughout Cloud.
|
I was able to identify the same discrepancies as you stated in your comment. However, I'm unsure if my changes introduced this visual defect as the |
|
@dwiley-akamai I refactored the "Add New" Menu to use MUI recently. This is why it might feel a bit different than normal. UX approved changes on it #9224 🎉 As for the NodeBalancer Mode dropdown. This one is unique because it uses MUI and not the React Select library. It might feel different because UX asked us to change the backdrop behavior in that same PR disucssed above https://github.com/linode/manager/pull/9224/files#diff-f767369a01cd40921dc0da8dac44cf6777e3c155f3680aa2990be0da93c2dc48R381 |


Description 📝
MUI v5 migration for the
MenuItemcomponent.Major Changes 🔄
tss-reactcodemod onMenuItemdefault exportwithnamed export, as a result the component is now imported asWrapperMenuItemHow to test 🧪