summaryrefslogtreecommitdiff
path: root/lib/risk-management/table/risks-mail-dialog.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'lib/risk-management/table/risks-mail-dialog.tsx')
-rw-r--r--lib/risk-management/table/risks-mail-dialog.tsx15
1 files changed, 7 insertions, 8 deletions
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) {
<Card className="w-full">
<CardHeader>
<CardTitle>리스크 정보</CardTitle>
- <CardDescription>메일로 전송할 리스크 정보를 선택하세요.</CardDescription>
+ <CardDescription>메일로 전송할 리스크 정보를 선택하십시오.</CardDescription>
</CardHeader>
<CardContent className="space-y-4">
{Object.entries(
@@ -449,7 +448,7 @@ function RisksMailDialog(props: RisksMailDialogProps) {
<FormItem>
<FormControl>
<Textarea
- placeholder="관리 담당자 의견을 입력하세요."
+ placeholder="관리 담당자 의견을 입력하십시오."
{...field}
value={field.value ?? ''}
/>
@@ -541,7 +540,7 @@ function RisksMailDialog(props: RisksMailDialogProps) {
취소
</Button>
<Button type="submit" disabled={isPending || isLoadingManagerList}>
- {isLoadingManagerList ? '로딩 중...' : isPending ? '저장 중...' : '메일 발송'}
+ {isLoadingManagerList ? '로딩 중...' : isPending ? '발송 중...' : '메일 발송'}
</Button>
</DialogFooter>
</form>