diff options
| author | dujinkim <dujin.kim@dtsolution.co.kr> | 2025-07-15 00:50:39 +0000 |
|---|---|---|
| committer | dujinkim <dujin.kim@dtsolution.co.kr> | 2025-07-15 00:50:39 +0000 |
| commit | 15c3ae6536c264db0508e4fc4aaa59c3e6d1af30 (patch) | |
| tree | 8e2ad5e6a06999bfaaf00ab4ee30083a87050bad /lib/esg-check-list | |
| parent | d5d27847a7eded9db59462fa744b76772bc9ce1d (diff) | |
(대표님) 기본계약 및 정기평가 작업사항, OCR 변경사항
Diffstat (limited to 'lib/esg-check-list')
| -rw-r--r-- | lib/esg-check-list/table/esg-evaluations-table-columns.tsx | 27 |
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> |
