diff options
| author | dujinkim <dujin.kim@dtsolution.co.kr> | 2025-09-17 05:39:58 +0000 |
|---|---|---|
| committer | dujinkim <dujin.kim@dtsolution.co.kr> | 2025-09-17 05:39:58 +0000 |
| commit | c54e2acaed641b7ae2c1a7304b08626f9ca973db (patch) | |
| tree | 3f4dc361fc6267e2fb50d8488f40d4bbe4efd5e2 /lib/basic-contract/template/basic-contract-template.tsx | |
| parent | 6c11fccc84f4c84fa72ee01f9caad9f76f35cea2 (diff) | |
(임수민) 기본계약 폐기하기, 수정하기 수정
Diffstat (limited to 'lib/basic-contract/template/basic-contract-template.tsx')
| -rw-r--r-- | lib/basic-contract/template/basic-contract-template.tsx | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/basic-contract/template/basic-contract-template.tsx b/lib/basic-contract/template/basic-contract-template.tsx index 8ac421f5..ba24187b 100644 --- a/lib/basic-contract/template/basic-contract-template.tsx +++ b/lib/basic-contract/template/basic-contract-template.tsx @@ -14,6 +14,7 @@ import { getColumns } from "./basic-contract-template-columns"; import { DeleteTemplatesDialog } from "./delete-basicContract-dialog"; import { UpdateTemplateSheet } from "./update-basicContract-sheet"; import { CreateRevisionDialog } from "./create-revision-dialog"; +import { DisposeDocumentsDialog } from "./dispose-documents-dialog"; import { TemplateTableToolbarActions } from "./basicContract-table-toolbar-actions"; import { BasicContractTemplate } from "@/db/schema"; @@ -104,6 +105,17 @@ export function BasicContractTemplateTable({ promises }: BasicTemplateTableProps router.refresh(); }} /> + + <DisposeDocumentsDialog + open={rowAction?.type === "dispose" || rowAction?.type === "restore"} + onOpenChange={() => setRowAction(null)} + documents={rowAction?.row.original ? [rowAction?.row.original] : []} + showTrigger={false} + onSuccess={() => { + setRowAction(null); + router.refresh(); + }} + /> </> ); }
\ No newline at end of file |
