fix ui: metric list warning fix

This commit is contained in:
nick-delirium 2024-07-05 11:08:42 +02:00
parent 6779dcb2e3
commit a11f0b7339
No known key found for this signature in database
GPG key ID: 93ABD695DF5FDBA0

View file

@ -165,6 +165,18 @@ const MetricListItem: React.FC<Props> = ({
}
};
const menuItems = [
{
key: "rename",
icon: <EditOutlined />,
label: "Rename"
},
{
key: "delete",
icon: <DeleteOutlined />,
label: "Delete"
}
]
switch (renderColumn) {
case 'title':
return (
@ -195,16 +207,7 @@ const MetricListItem: React.FC<Props> = ({
<>
<div className='flex justify-end'>
<Dropdown
overlay={
<Menu onClick={onMenuClick}>
<Menu.Item key="rename" icon={<EditOutlined />}>
Rename
</Menu.Item>
<Menu.Item key="delete" icon={<DeleteOutlined />}>
Delete
</Menu.Item>
</Menu>
}
menu={{ items: menuItems, onClick: onMenuClick }}
trigger={['click']}
>
<Button type="text" icon={<MoreOutlined />} />