Skip to content

Commit

Permalink
chore(menuitem): 新增css类名,增强自定义样式能力 (#2443)
Browse files Browse the repository at this point in the history
  • Loading branch information
Alex-huxiyang authored Jul 19, 2024
1 parent 7b0b388 commit 4047426
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 5 deletions.
10 changes: 7 additions & 3 deletions src/packages/menuitem/menuitem.taro.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -237,17 +237,21 @@ export const MenuItem = forwardRef((props: Partial<MenuItemProps>, ref) => {
>
{item.value === innerValue ? (
<>
{icon || (
{icon ? (
React.cloneElement(icon, {
className: `nut-menu-container-item-icon ${icon.props.className || ''}`,
})
) : (
<Check
color={activeColor}
size={16}
className={getIconCName(item.value, value)}
className={`nut-menu-container-item-icon ${getIconCName(item.value, value)}`}
/>
)}
</>
) : null}
<View
className={getIconCName(item.value, value)}
className={`nut-menu-container-item-title ${getIconCName(item.value, value)}`}
style={{
color: `${item.value === innerValue ? activeColor : ''}`,
}}
Expand Down
4 changes: 2 additions & 2 deletions src/packages/menuitem/menuitem.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -229,7 +229,7 @@ export const MenuItem = forwardRef((props: Partial<MenuItemProps>, ref) => {
}}
>
{item.value === innerValue ? (
<i>
<i className="nut-menu-container-item-icon">
{icon || (
<Check
color={activeColor}
Expand All @@ -239,7 +239,7 @@ export const MenuItem = forwardRef((props: Partial<MenuItemProps>, ref) => {
</i>
) : null}
<div
className={getIconCName(item.value, value)}
className={`nut-menu-container-item-title ${getIconCName(item.value, value)}`}
style={{
color: `${item.value === innerValue ? activeColor : ''}`,
}}
Expand Down

0 comments on commit 4047426

Please sign in to comment.