From 4badc87ab7c22b62901301f61409b50ebb0515b2 Mon Sep 17 00:00:00 2001 From: manNomi Date: Wed, 8 Jul 2026 17:19:50 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=ED=8C=8C=EA=B2=AC=20=EA=B0=80=EB=8A=A5?= =?UTF-8?q?=ED=95=99=EA=B8=B0=20=EA=B2=B0=EC=B8=A1=EA=B0=92=20=ED=91=9C?= =?UTF-8?q?=EC=8B=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../[id]/_ui/UniversityDetail/_ui/InfoSection.tsx | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/apps/university-web/src/app/university/[homeUniversity]/[id]/_ui/UniversityDetail/_ui/InfoSection.tsx b/apps/university-web/src/app/university/[homeUniversity]/[id]/_ui/UniversityDetail/_ui/InfoSection.tsx index 67513352d..2c9e2fa67 100644 --- a/apps/university-web/src/app/university/[homeUniversity]/[id]/_ui/UniversityDetail/_ui/InfoSection.tsx +++ b/apps/university-web/src/app/university/[homeUniversity]/[id]/_ui/UniversityDetail/_ui/InfoSection.tsx @@ -11,6 +11,16 @@ interface InfoSectionProps { detailsForAccommodation: string; } +const formatSemesterAvailableForDispatch = (value: string) => { + const trimmedValue = value.trim(); + + if (!trimmedValue || trimmedValue === "NO_DATA" || trimmedValue === "데이터 없음") { + return "-"; + } + + return trimmedValue; +}; + const InfoSection = ({ semesterRequirement, semesterAvailableForDispatch, @@ -19,6 +29,7 @@ const InfoSection = ({ }: InfoSectionProps) => { const [detailsForApplyFold, setDetailsForApplyFold] = useState(true); const [detailsForAccomodationFold, setDetailsForAccommodationFold] = useState(true); + const semesterAvailableForDispatchLabel = formatSemesterAvailableForDispatch(semesterAvailableForDispatch); return (
@@ -41,7 +52,7 @@ const InfoSection = ({ 파견 가능학기
- {semesterAvailableForDispatch} + {semesterAvailableForDispatchLabel}
{/* 자격요건 */}