diff --git a/src/entities/common/ui/download-bottom-sheet.tsx b/src/entities/common/ui/download-bottom-sheet.tsx
index aaa8293..c82f45a 100644
--- a/src/entities/common/ui/download-bottom-sheet.tsx
+++ b/src/entities/common/ui/download-bottom-sheet.tsx
@@ -57,7 +57,7 @@ export const DownloadBottomSheet = ({
}, 10);
}
else{
- snackBar('신청 방법을 선택하세요');
+ snackBar(t('common.selectRequestMethod'));
}
};
@@ -108,7 +108,7 @@ export const DownloadBottomSheet = ({
>
-
신청 방법을 선택하세요
+ {t('common.selectRequestMethod')}
}
- { selectedMode === DownloadSelectedMode.EMAIL &&
+ { selectedMode === DownloadSelectedMode.EMAIL &&
(!optionsEmails || optionsEmails.length === 0) &&
-
등록된 메일 정보가 없습니다.
이메일 인증정보를 사용자관리 메뉴에서 추가 후 신청하세요.
+
{t('common.noRegisteredEmail')}
{t('common.addEmailAuthInfo')}
}
>
diff --git a/src/entities/support/ui/detail/notice-detail.tsx b/src/entities/support/ui/detail/notice-detail.tsx
index 0dbbc2b..14fea3a 100644
--- a/src/entities/support/ui/detail/notice-detail.tsx
+++ b/src/entities/support/ui/detail/notice-detail.tsx
@@ -30,6 +30,10 @@ export const NoticeDetail = ({
seq: seq,
};
noticeDetail(detailParams).then((rs: NoticeDetailResponse) => {
+ if(!rs || Object.keys(rs).length === 0){
+ setDetailOn(false);
+ return;
+ }
setResult(rs);
}).catch((e: any) => {
if(e.response?.data?.error?.message){
diff --git a/src/locales/en.json b/src/locales/en.json
index 1b10fbd..5449acd 100644
--- a/src/locales/en.json
+++ b/src/locales/en.json
@@ -50,6 +50,9 @@
"errorOccurred": "An error occurred",
"email": "Email",
"kakao": "Kakao",
+ "selectRequestMethod": "Please select a request method",
+ "noRegisteredEmail": "No registered email information.",
+ "addEmailAuthInfo": "Please add email authentication information from the user management menu before applying.",
"currency": {
"krw": "KRW"
}
diff --git a/src/locales/ko.json b/src/locales/ko.json
index e04a080..5fdee51 100644
--- a/src/locales/ko.json
+++ b/src/locales/ko.json
@@ -50,6 +50,9 @@
"errorOccurred": "오류가 발생했습니다",
"email": "이메일",
"kakao": "카카오",
+ "selectRequestMethod": "신청 방법을 선택하세요",
+ "noRegisteredEmail": "등록된 메일 정보가 없습니다.",
+ "addEmailAuthInfo": "이메일 인증정보를 사용자관리 메뉴에서 추가 후 신청하세요.",
"currency": {
"krw": "원"
}