From 15c3ae6536c264db0508e4fc4aaa59c3e6d1af30 Mon Sep 17 00:00:00 2001 From: dujinkim Date: Tue, 15 Jul 2025 00:50:39 +0000 Subject: (대표님) 기본계약 및 정기평가 작업사항, OCR 변경사항 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../table/general-check-table-columns.tsx | 56 ++++++++++++---------- 1 file changed, 31 insertions(+), 25 deletions(-) (limited to 'lib/general-check-list') diff --git a/lib/general-check-list/table/general-check-table-columns.tsx b/lib/general-check-list/table/general-check-table-columns.tsx index c764686d..e95855a9 100644 --- a/lib/general-check-list/table/general-check-table-columns.tsx +++ b/lib/general-check-list/table/general-check-table-columns.tsx @@ -8,6 +8,7 @@ import { Ellipsis, Pencil, Trash } from "lucide-react"; import { DataTableColumnHeaderSimple } from "@/components/data-table/data-table-column-simple-header"; import { DeleteEvaluationsDialog } from "./delete-check-lists-dialog"; import { EditEvaluationSheet } from "./update-check-list-sheet"; +import { DropdownMenu, DropdownMenuShortcut, DropdownMenuSeparator, DropdownMenuItem, DropdownMenuContent, DropdownMenuTrigger } from "@/components/ui/dropdown-menu"; export interface GeneralEvaluationRow { @@ -95,42 +96,47 @@ export function getGeneralEvaluationColumns(): ColumnDef[] { id: "actions", enableHiding: false, - size: 40, - minSize:80, - cell: ({ row }) => { + size: 80, + cell: function Cell({ row }) { const record = row.original; const [openEdit, setOpenEdit] = React.useState(false); const [openDelete, setOpenDelete] = React.useState(false); return ( - <> - - - - + + + + + + setOpenEdit(true)} + > + {/* */} + 수정하기 + + + setOpenDelete(true)} + > + {/* */} + 삭제하기 + ⌘⌫ + + + - + ); }, }, -- cgit v1.2.3