-
-
Notifications
You must be signed in to change notification settings - Fork 326
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump MUI Core #4601
base: master
Are you sure you want to change the base?
Bump MUI Core #4601
Conversation
Netlify deploy preview |
762d396
to
4cdc68c
Compare
4cdc68c
to
a8edde9
Compare
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
@@ -111,7 +111,7 @@ function PagesExplorerTreeItem(props: StyledTreeItemProps) { | |||
})} | |||
aria-label="Open page explorer menu" | |||
size="small" | |||
{...buttonProps} | |||
{...(buttonProps as IconButtonProps)} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Avoid casting, instead fix the type of renderButton
in NodeMenu
@@ -28,7 +35,7 @@ function AppOptions({ dom }: AppOptionsProps) { | |||
|
|||
return ( | |||
<React.Fragment> | |||
<IconButton {...buttonProps} aria-label="Application menu"> | |||
<IconButton {...(buttonProps as IconButtonProps)} aria-label="Application menu"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should probably fix the types of useMenu
instead so that they work for both Button
and IconButton
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If I understand correctly, the issue has arisen because of the mismatch in the type of the loading
prop between IconButton
and Button
and everything should work as expected when this issue is resolved without us needing to do anything
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like it. Is there a core issue? We can hold off on upgrading until the issue is resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can't seem to find an issue for this. @siriwatknp is the difference in the types of IconButton
and Button
wrt loading
intentional? (See my comment above in the thread for the links)
This PR contains the following updates:
6.3.1
->6.4.0
6.3.1
->6.4.0
1.0.24
->1.0.25
1.0.32
->1.0.33
6.0.0-beta.22
->6.0.0-beta.23
6.3.1
->6.4.0
6.3.1
->6.4.0
6.3.1
->6.4.0
6.3.1
->6.4.0
Release Notes
mui/material-ui (@mui/docs)
v6.4.0
Compare Source
Jan 13, 2025
A big thanks to the 16 contributors who made this release possible. Here are some highlights ✨:
loading
prop to theButton
andIconButton
components (#44637) @siriwatknp@mui/[email protected]
slots
andslotProps
(#44971) @siriwatknploading
prop (#44637) @siriwatknp*TypographyProps
and completeslots
,slotProps
(#44729) @siriwatknparia-controls
when closed (#44919) @siddhantantil39mergeSlotProps
for extending components (#44809) @siriwatknpmergeSlotProps
to mergestyle
(#44959) @siriwatknpDocs
c51af8e
) @oliviertassinariCore
@mui/internal-test-utils
(#45023) @LukasTyAll contributors of this release in alphabetical order: @aarongarciah, @DiegoAndai, @good-jinu, @headironc, @iaziz11, @IceOfSummer, @Janpot, @LukasTy, @mnajdova, @oliviertassinari, @sai6855, @samuelsycamore, @siddhantantil39, @siriwatknp, @yashdev16, @ZeeshanTamboli
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.