summaryrefslogtreecommitdiff
path: root/lib/tbe/table/invite-vendors-dialog.tsx
diff options
context:
space:
mode:
authordujinkim <dujin.kim@dtsolution.co.kr>2025-04-28 02:13:30 +0000
committerdujinkim <dujin.kim@dtsolution.co.kr>2025-04-28 02:13:30 +0000
commitef4c533ebacc2cdc97e518f30e9a9350004fcdfb (patch)
tree345251a3ed0f4429716fa5edaa31024d8f4cb560 /lib/tbe/table/invite-vendors-dialog.tsx
parent9ceed79cf32c896f8a998399bf1b296506b2cd4a (diff)
~20250428 작업사항
Diffstat (limited to 'lib/tbe/table/invite-vendors-dialog.tsx')
-rw-r--r--lib/tbe/table/invite-vendors-dialog.tsx8
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/tbe/table/invite-vendors-dialog.tsx b/lib/tbe/table/invite-vendors-dialog.tsx
index 87467e57..59535278 100644
--- a/lib/tbe/table/invite-vendors-dialog.tsx
+++ b/lib/tbe/table/invite-vendors-dialog.tsx
@@ -39,6 +39,7 @@ interface InviteVendorsDialogProps
rfqId: number
showTrigger?: boolean
onSuccess?: () => void
+ hasMultipleRfqIds?: boolean
}
export function InviteVendorsDialog({
@@ -46,6 +47,7 @@ export function InviteVendorsDialog({
rfqId,
showTrigger = true,
onSuccess,
+ hasMultipleRfqIds,
...props
}: InviteVendorsDialogProps) {
const [isInvitePending, startInviteTransition] = React.useTransition()
@@ -105,10 +107,14 @@ export function InviteVendorsDialog({
/>
</div>
)
-
+ if (hasMultipleRfqIds) {
+ toast.error("동일한 RFQ에 대해 선택해주세요");
+ return;
+ }
// Desktop Dialog
if (isDesktop) {
return (
+
<Dialog {...props}>
{showTrigger ? (
<DialogTrigger asChild>