feat(ui): new WorkflowRuns using antd

This commit is contained in:
Fu Diwei
2024-12-24 22:00:17 +08:00
parent 4e5373de73
commit 401fa3dcdd
21 changed files with 340 additions and 458 deletions

View File

@@ -176,27 +176,30 @@ const WorkflowList = () => {
fixed: "right",
width: 120,
render: (_, record) => (
<Space size={0}>
<Button.Group>
<Tooltip title={t("workflow.action.edit")}>
<Button
type="link"
color="primary"
icon={<PencilIcon size={16} />}
variant="text"
onClick={() => {
navigate(`/workflows/${record.id}`);
}}
/>
</Tooltip>
<Tooltip title={t("workflow.action.delete")}>
<Button
type="link"
color="danger"
danger={true}
icon={<Trash2Icon size={16} />}
variant="text"
onClick={() => {
handleDeleteClick(record);
}}
/>
</Tooltip>
</Space>
</Button.Group>
),
},
];