From 163850f8fff72411a64f533f412e762b8f36e78f Mon Sep 17 00:00:00 2001 From: joonhoekim <26rote@gmail.com> Date: Fri, 22 Aug 2025 04:49:31 +0000 Subject: (고건) 리스크 관리 페이지 내 알림 및 문구 수정 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/risk-management/table/risks-mail-dialog.tsx | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) (limited to 'lib/risk-management/table/risks-mail-dialog.tsx') diff --git a/lib/risk-management/table/risks-mail-dialog.tsx b/lib/risk-management/table/risks-mail-dialog.tsx index 02c470ce..d6743a0c 100644 --- a/lib/risk-management/table/risks-mail-dialog.tsx +++ b/lib/risk-management/table/risks-mail-dialog.tsx @@ -74,18 +74,17 @@ import { useEffect, useMemo, useState, useTransition } from 'react'; import UserComboBox from './user-combo-box'; import { z } from 'zod'; import { zodResolver } from '@hookform/resolvers/zod'; -import { se } from 'date-fns/locale'; // ---------------------------------------------------------------------------------------------------- /* TYPES */ const risksMailFormSchema = z.object({ - managerId: z.number({ required_error: '구매 담당자를 반드시 선택해야 해요.' }), - adminComment: z.string().min(1, { message: '구매 담당자 의견을 반드시 작성해야 해요.' }), + managerId: z.number({ required_error: '구매 담당자를 반드시 선택해야 합니다.' }), + adminComment: z.string().min(1, { message: '구매 담당자 의견을 반드시 작성해야 합니다.' }), attachment: z .instanceof(File) .refine((file) => file.size <= 10485760, { - message: '파일 크기는 10MB를 초과할 수 없어요.', + message: '파일 크기는 10MB를 초과할 수 없습니다.', }) .optional(), }); @@ -225,7 +224,7 @@ function RisksMailDialog(props: RisksMailDialogProps) { startTransition(async () => { try { if (!selectedVendorId) { - throw Error('선택된 협력업체가 존재하지 않아요.'); + throw Error('선택된 협력업체가 존재하지 않습니다.'); } const newRiskEventData = { @@ -343,7 +342,7 @@ function RisksMailDialog(props: RisksMailDialogProps) { 리스크 정보 - 메일로 전송할 리스크 정보를 선택하세요. + 메일로 전송할 리스크 정보를 선택하십시오. {Object.entries( @@ -449,7 +448,7 @@ function RisksMailDialog(props: RisksMailDialogProps) {