diff options
| author | joonhoekim <26rote@gmail.com> | 2025-11-05 16:46:43 +0900 |
|---|---|---|
| committer | joonhoekim <26rote@gmail.com> | 2025-11-05 16:46:43 +0900 |
| commit | a2c78d3a00c569a37ab93f65b58a11ba3519b596 (patch) | |
| tree | 1909ff3d52bb6f17a5b376d332255291cc71ecf5 /lib/approval-log/table | |
| parent | 208ed7ff11d0f822d3d243c5833d31973904349e (diff) | |
(김준회) 실사의뢰/실사재의뢰 누락된 userId 추가해서 pendingActions에 추가하도록 변경
Diffstat (limited to 'lib/approval-log/table')
| -rw-r--r-- | lib/approval-log/table/approval-log-table-column.tsx | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/lib/approval-log/table/approval-log-table-column.tsx b/lib/approval-log/table/approval-log-table-column.tsx index a77ed0d3..747ce5ce 100644 --- a/lib/approval-log/table/approval-log-table-column.tsx +++ b/lib/approval-log/table/approval-log-table-column.tsx @@ -15,6 +15,7 @@ import { DropdownMenuItem, DropdownMenuTrigger, } from "@/components/ui/dropdown-menu" +import { useParams, useRouter } from "next/navigation" interface GetColumnsProps { setRowAction: React.Dispatch<React.SetStateAction<{ @@ -24,6 +25,12 @@ interface GetColumnsProps { } export function getColumns({ setRowAction }: GetColumnsProps): ColumnDef<ApprovalLog>[] { + // eslint-disable-next-line react-hooks/rules-of-hooks + const router = useRouter(); + // eslint-disable-next-line react-hooks/rules-of-hooks + const params = useParams(); + const lng = params.lng as string; + return [ { id: "select", @@ -248,6 +255,7 @@ export function getColumns({ setRowAction }: GetColumnsProps): ColumnDef<Approva { id: "actions", cell: ({ row }) => { + const apInfId = row.original.apInfId; return ( <DropdownMenu> <DropdownMenuTrigger asChild> @@ -262,7 +270,7 @@ export function getColumns({ setRowAction }: GetColumnsProps): ColumnDef<Approva <DropdownMenuContent align="end" className="w-40"> <DropdownMenuItem onClick={() => { - setRowAction({ type: "view", row }); + router.push(`/${lng}/evcp/approval/log/${apInfId}`); }} > <Eye className="mr-2 size-4" aria-hidden="true" /> |
