From 53ad72732f781e6c6d5ddb3776ea47aec010af8e Mon Sep 17 00:00:00 2001 From: dujinkim Date: Mon, 4 Aug 2025 09:39:21 +0000 Subject: (최겸) PQ/실사 수정 및 개발 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cancel-investigation-dialog.tsx | 136 ++++++++++----------- 1 file changed, 68 insertions(+), 68 deletions(-) (limited to 'lib/pq/pq-review-table-new/cancel-investigation-dialog.tsx') diff --git a/lib/pq/pq-review-table-new/cancel-investigation-dialog.tsx b/lib/pq/pq-review-table-new/cancel-investigation-dialog.tsx index 03045537..94b33ab4 100644 --- a/lib/pq/pq-review-table-new/cancel-investigation-dialog.tsx +++ b/lib/pq/pq-review-table-new/cancel-investigation-dialog.tsx @@ -1,69 +1,69 @@ -"use client" - -import * as React from "react" - -import { Button } from "@/components/ui/button" -import { - Dialog, - DialogContent, - DialogDescription, - DialogFooter, - DialogHeader, - DialogTitle, -} from "@/components/ui/dialog" - -interface CancelInvestigationDialogProps { - isOpen: boolean - onClose: () => void - onConfirm: () => Promise - selectedCount: number -} - -export function CancelInvestigationDialog({ - isOpen, - onClose, - onConfirm, - selectedCount, -}: CancelInvestigationDialogProps) { - const [isPending, setIsPending] = React.useState(false) - - async function handleConfirm() { - setIsPending(true) - try { - await onConfirm() - } finally { - setIsPending(false) - } - } - - return ( - !open && onClose()}> - - - 실사 의뢰 취소 - - 선택한 {selectedCount}개 협력업체의 실사 의뢰를 취소하시겠습니까? - 계획 상태인 실사만 취소할 수 있습니다. - - - - - - - - - ) +"use client" + +import * as React from "react" + +import { Button } from "@/components/ui/button" +import { + Dialog, + DialogContent, + DialogDescription, + DialogFooter, + DialogHeader, + DialogTitle, +} from "@/components/ui/dialog" + +interface CancelInvestigationDialogProps { + isOpen: boolean + onClose: () => void + onConfirm: () => Promise + selectedCount: number +} + +export function CancelInvestigationDialog({ + isOpen, + onClose, + onConfirm, + selectedCount, +}: CancelInvestigationDialogProps) { + const [isPending, setIsPending] = React.useState(false) + + async function handleConfirm() { + setIsPending(true) + try { + await onConfirm() + } finally { + setIsPending(false) + } + } + + return ( + !open && onClose()}> + + + 실사 의뢰 취소 + + 선택한 {selectedCount}개 협력업체의 실사 의뢰를 취소하시겠습니까? + 계획 상태인 실사만 취소할 수 있습니다. + + + + + + + + + ) } \ No newline at end of file -- cgit v1.2.3