improve data display

This commit is contained in:
yoan
2024-11-15 08:06:39 +08:00
parent 9132d47f4d
commit 8901f5d40e
8 changed files with 385 additions and 23 deletions

View File

@@ -90,6 +90,9 @@ const Workflow = () => {
onCheckedChange={() => {
handleCheckedChange(row.original.id ?? "");
}}
onClick={(e) => {
e.stopPropagation();
}}
/>
</>
);
@@ -127,7 +130,8 @@ const Workflow = () => {
<DropdownMenuContent align="end">
<DropdownMenuLabel></DropdownMenuLabel>
<DropdownMenuItem
onClick={() => {
onClick={(e) => {
e.stopPropagation();
navigate(`/workflow/detail?id=${workflow.id}`);
}}
>
@@ -135,7 +139,8 @@ const Workflow = () => {
</DropdownMenuItem>
<DropdownMenuItem
className="text-red-500"
onClick={() => {
onClick={(e) => {
e.stopPropagation();
handleDeleteClick(workflow.id ?? "");
}}
>