summaryrefslogtreecommitdiff
path: root/lib/esg-check-list/table
diff options
context:
space:
mode:
Diffstat (limited to 'lib/esg-check-list/table')
-rw-r--r--lib/esg-check-list/table/esg-evaluations-table-columns.tsx27
1 files changed, 17 insertions, 10 deletions
diff --git a/lib/esg-check-list/table/esg-evaluations-table-columns.tsx b/lib/esg-check-list/table/esg-evaluations-table-columns.tsx
index 48139c75..af0b87af 100644
--- a/lib/esg-check-list/table/esg-evaluations-table-columns.tsx
+++ b/lib/esg-check-list/table/esg-evaluations-table-columns.tsx
@@ -18,6 +18,8 @@ import {
DropdownMenu,
DropdownMenuContent,
DropdownMenuItem,
+ DropdownMenuSeparator,
+ DropdownMenuShortcut,
DropdownMenuTrigger,
} from "@/components/ui/dropdown-menu"
import { Badge } from "@/components/ui/badge"
@@ -232,29 +234,34 @@ export function getColumns({ setRowAction }: GetColumnsProps): ColumnDef<EsgEval
return (
<DropdownMenu>
<DropdownMenuTrigger asChild>
- <Button variant="ghost" size="icon">
- <Ellipsis className="h-4 w-4" />
+ <Button
+ aria-label="Open menu"
+ variant="ghost"
+ className="flex size-8 p-0 data-[state=open]:bg-muted"
+ >
+ <Ellipsis className="size-4" aria-hidden="true" />
</Button>
</DropdownMenuTrigger>
- <DropdownMenuContent align="end">
+ <DropdownMenuContent align="end" className="w-40">
<DropdownMenuItem
- onClick={() => setRowAction({ row, type: "view" })}
+ onSelect={() => setRowAction({ row, type: "view" })}
>
- <InfoIcon className="mr-2 h-4 w-4" />
+ {/* <Eye className="mr-2 size-4" /> */}
상세보기
</DropdownMenuItem>
<DropdownMenuItem
- onClick={() => setRowAction({ row, type: "update" })}
+ onSelect={() => setRowAction({ row, type: "update" })}
>
- <PenToolIcon className="mr-2 h-4 w-4" />
+ {/* <Edit className="mr-2 size-4" /> */}
수정하기
</DropdownMenuItem>
+ <DropdownMenuSeparator />
<DropdownMenuItem
- onClick={() => setRowAction({ row, type: "delete" })}
- className="text-destructive"
+ onSelect={() => setRowAction({ row, type: "delete" })}
>
- <TrashIcon className="mr-2 h-4 w-4" />
+ {/* <Trash2 className="mr-2 size-4" /> */}
삭제하기
+ <DropdownMenuShortcut>⌘⌫</DropdownMenuShortcut>
</DropdownMenuItem>
</DropdownMenuContent>
</DropdownMenu>