|
|
|
@@ -23,18 +23,20 @@ function PropsLabel({ title, menuItems, onClick }: PropsLabelProps) { |
|
|
|
return ( |
|
|
|
<div className={styles['props-label']}> |
|
|
|
<div>{title}</div> |
|
|
|
<Dropdown |
|
|
|
menu={{ |
|
|
|
items: menuItems, |
|
|
|
onClick: handleItemClick, |
|
|
|
triggerSubMenuAction: 'hover', |
|
|
|
}} |
|
|
|
trigger={['click']} |
|
|
|
placement="topRight" |
|
|
|
arrow |
|
|
|
> |
|
|
|
<a onClick={(e) => e.preventDefault()}>参数</a> |
|
|
|
</Dropdown> |
|
|
|
{menuItems && menuItems.length > 0 && ( |
|
|
|
<Dropdown |
|
|
|
menu={{ |
|
|
|
items: menuItems, |
|
|
|
onClick: handleItemClick, |
|
|
|
triggerSubMenuAction: 'hover', |
|
|
|
}} |
|
|
|
trigger={['click']} |
|
|
|
placement="topRight" |
|
|
|
arrow |
|
|
|
> |
|
|
|
<a onClick={(e) => e.preventDefault()}>参数</a> |
|
|
|
</Dropdown> |
|
|
|
)} |
|
|
|
</div> |
|
|
|
); |
|
|
|
} |
|
|
|
|