Fix(Menu): Fix submenu style exception

Fix submenu style exception. Optimize menu stylesheet
This commit is contained in:
2024-04-30 16:18:11 +08:00
parent 929b2f3b91
commit c5ab4e242d
3 changed files with 25 additions and 14 deletions

View File

@@ -42,9 +42,9 @@ const Item = (props: ItemProps) => {
isPending ? 'pending' : isActive ? 'active' : ''
}
>
<div className={'icon-box'}>
{props.icon &&
(typeof props.icon === 'string' ? (
{props.icon && (
<div className={'icon-box'}>
{typeof props.icon === 'string' ? (
<img
className={'icon'}
src={`data:image/svg+xml;base64,${props.icon}`}
@@ -52,8 +52,9 @@ const Item = (props: ItemProps) => {
/>
) : (
<Icon className={'icon'} component={props.icon} />
))}
</div>
)}
</div>
)}
<span className={'text'}>{props.text}</span>
<div className={'extend'}>{props.extend}</div>
</NavLink>