diff options
Diffstat (limited to 'lib/bidding/list/biddings-table-columns.tsx')
| -rw-r--r-- | lib/bidding/list/biddings-table-columns.tsx | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/bidding/list/biddings-table-columns.tsx b/lib/bidding/list/biddings-table-columns.tsx index 4900d18a..d6044e93 100644 --- a/lib/bidding/list/biddings-table-columns.tsx +++ b/lib/bidding/list/biddings-table-columns.tsx @@ -601,9 +601,15 @@ export function getBiddingsColumns({ setRowAction }: GetColumnsProps): ColumnDef <Eye className="mr-2 h-4 w-4" /> 상세보기 </DropdownMenuItem> - <DropdownMenuItem onClick={() => setRowAction({ row, type: "update" })}> + <DropdownMenuItem + onClick={() => setRowAction({ row, type: "update" })} + disabled={['bidding_opened', 'bidding_closed', 'vendor_selected'].includes(row.original.status)} + > <Edit className="mr-2 h-4 w-4" /> 수정 + {['bidding_opened', 'bidding_closed', 'vendor_selected'].includes(row.original.status) && ( + <span className="text-xs text-muted-foreground ml-2">(수정 불가)</span> + )} </DropdownMenuItem> {/* <DropdownMenuSeparator /> <DropdownMenuItem onClick={() => setRowAction({ row, type: "copy" })}> |
