diff --git a/src/app/admin/courses/CourseRegistrationModal.tsx b/src/app/admin/courses/CourseRegistrationModal.tsx index 2ba2dde..46c8416 100644 --- a/src/app/admin/courses/CourseRegistrationModal.tsx +++ b/src/app/admin/courses/CourseRegistrationModal.tsx @@ -411,7 +411,8 @@ export default function CourseRegistrationModal({ open, onClose, onSave, onDelet }; // 삭제 버튼 클릭 핸들러 - const handleDeleteClick = () => { + const handleDeleteClick = (e: React.MouseEvent) => { + e.stopPropagation(); setIsDeleteConfirmOpen(true); }; @@ -559,24 +560,27 @@ export default function CourseRegistrationModal({ open, onClose, onSave, onDelet }); }; - if (!open) return null; + if (!open && !isDeleteConfirmOpen) return null; return ( -
-