feat: MenuItem disabled color (#9923)

Fix #9874
This commit is contained in:
Jérémy M
2025-01-30 10:23:06 +01:00
committed by GitHub
parent 16c2d383ee
commit e7da9b6b87
4 changed files with 12 additions and 10 deletions

View File

@ -79,6 +79,7 @@ export const MenuItem = ({
LeftIcon={LeftIcon ?? undefined}
text={text}
contextualText={contextualText}
disabled={disabled}
/>
</StyledMenuItemLeftContent>
<div className="hoverable-buttons">
@ -89,7 +90,7 @@ export const MenuItem = ({
{RightIcon && (
<RightIcon size={theme.icon.size.md} stroke={theme.icon.stroke.sm} />
)}
{hasSubMenu && (
{hasSubMenu && !disabled && (
<IconChevronRight
size={theme.icon.size.sm}
color={theme.font.color.tertiary}

View File

@ -51,7 +51,7 @@ export const MenuItemDraggable = ({
<MenuItemLeftContent
LeftIcon={LeftIcon}
text={text}
isDisabled={isDragDisabled}
disabled={isDragDisabled}
showGrip={showGrip}
/>
{showIconButtons && (