diff --git a/src/pages/StudyEnrollment/components/StudyEnrollmentForm.tsx b/src/pages/StudyEnrollment/components/StudyEnrollmentForm.tsx index fc77e01..f6dda34 100644 --- a/src/pages/StudyEnrollment/components/StudyEnrollmentForm.tsx +++ b/src/pages/StudyEnrollment/components/StudyEnrollmentForm.tsx @@ -48,13 +48,15 @@ export function StudyEnrollmentForm({ currentSemesterInfo, myStudyEnrollment }: }, [myStudyEnrollment, currentSemesterInfo]); const handleClickNextStep = () => { - if (currentStep < TOTAL_STEPS) { - if (currentStep === 2 && enrollmentData.courses.length === 0) { - toast('최소 하나의 수업을 추가해주세요.'); - return; - } - setCurrentStep((prev) => prev + 1); + if (currentStep >= TOTAL_STEPS) return; + + const COURSE_STEP = 2; + if (currentStep === COURSE_STEP && enrollmentData.courses.length === 0) { + toast('최소 하나의 수업을 추가해주세요.'); + return; } + + setCurrentStep((prev) => prev + 1); }; const handleClickPrevStep = () => {