-
-
Notifications
You must be signed in to change notification settings - Fork 32.7k
Closed
Labels
docsImprovements or additions to the documentation.Improvements or additions to the documentation.has workaroundThere’s a bug, but users have a complete workaround, so no urgent fix or release is needed.There’s a bug, but users have a complete workaround, so no urgent fix or release is needed.scope: menuChanges related to the menu.Changes related to the menu.
Milestone
Description
Duplicates
- I have searched the existing issues
Latest version
- I have tested the latest version
Current behavior 😯
#22602
I'm having the exact same issue but with the latest version of MUI and MuiMenu.
Although the styles I'm applying work, the error is thrown.
MuiMenu: { variants: [ { props: { variant: "nestedfilter" }, style: ...
And getting error:
Warning: Failed prop type: Invalid prop "variant" of value "nestedfilter" supplied to "ForwardRef(Menu)", expected one of ["menu","selectedMenu"].
Expected behavior 🤔
Not to throw error.
Steps to reproduce 🕹
Steps:
- Create new variant in theme.js (createTheme) for MuiMenu
- Apply prop variant="nestedfilter" to Menu (Menu from @mui/material)
- Run project
- Error is thrown
Context 🔦
A custom menu styling.
Your environment 🌎
Using 98.0.4758.102 (Official Build) (arm64)
`npx @mui/envinfo`
System:
OS: macOS 12.1
Binaries:
Node: 17.3.0 - /usr/local/bin/node
Yarn: Not Found
npm: 8.3.0 - /usr/local/bin/npm
Browsers:
Chrome: 98.0.4758.109
Edge: Not Found
Firefox: Not Found
Safari: 15.2
npmPackages:
@emotion/react: ^11.7.1 => 11.7.1
@emotion/styled: ^11.6.0 => 11.6.0
@mui/base: 5.0.0-alpha.69
@mui/icons-material: ^5.4.1 => 5.4.1
@mui/material: ^5.3.1 => 5.4.3
@mui/private-theming: 5.4.2
@mui/styled-engine: 5.4.2
@mui/system: 5.4.3
@mui/types: 7.1.2
@mui/utils: 5.4.2
@types/react: 17.0.38
react: ^17.0.2 => 17.0.2
react-dom: ^17.0.2 => 17.0.2
typescript: 4.5.5
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
docsImprovements or additions to the documentation.Improvements or additions to the documentation.has workaroundThere’s a bug, but users have a complete workaround, so no urgent fix or release is needed.There’s a bug, but users have a complete workaround, so no urgent fix or release is needed.scope: menuChanges related to the menu.Changes related to the menu.
Projects
Status
Done