diff --git a/src/main/front/src/admin-club/components/CourseAddDialog.tsx b/src/main/front/src/admin-club/components/CourseAddDialog.tsx index 4dd996ce..dce07246 100644 --- a/src/main/front/src/admin-club/components/CourseAddDialog.tsx +++ b/src/main/front/src/admin-club/components/CourseAddDialog.tsx @@ -30,7 +30,7 @@ const CourseAddDialog: React.FC = ({ }) => { // 추가 가능한 코스와 이미 추가된 코스 분리 const addedIds = new Set(courses.map((c) => c.id)); - const availableCourses = allCourses.filter((c) => !addedIds.has(c.id)); + const availableCourses = allCourses?.filter((c) => !addedIds.has(c.id)); return ( @@ -40,14 +40,14 @@ const CourseAddDialog: React.FC = ({ 추가 가능한 코스 - {availableCourses.length === 0 && ( + {availableCourses?.length === 0 && ( 추가 가능한 코스가 없습니다. )} - {availableCourses.map((course) => ( + {availableCourses?.map((course) => (