diff --git a/app/ui/lecture/taken-lecture/delete-taken-lecture-button.tsx b/app/ui/lecture/taken-lecture/delete-taken-lecture-button.tsx index 651a9af7..c637c559 100644 --- a/app/ui/lecture/taken-lecture/delete-taken-lecture-button.tsx +++ b/app/ui/lecture/taken-lecture/delete-taken-lecture-button.tsx @@ -10,12 +10,14 @@ import { AlertDialogTitle, AlertDialogTrigger, } from '../../view/molecule/alert-dialog/alert-dialog'; +import { TakenLectrueInfo } from '@/app/store/stores/custom-taken-lecture'; interface DeleteTakenLectureButtonProps { - lectureId: number; - onDelete: (lectureId: number) => void; + item: TakenLectrueInfo; + onDelete: (item: TakenLectrueInfo) => void; } -export default function DeleteTakenLectureButton({ lectureId, onDelete }: DeleteTakenLectureButtonProps) { + +export default function DeleteTakenLectureButton({ item, onDelete }: DeleteTakenLectureButtonProps) { const [open, setOpen] = useState(false); return ( @@ -25,7 +27,7 @@ export default function DeleteTakenLectureButton({ lectureId, onDelete }: Delete label="삭제" variant="text" size="default" - data-cy={`taken-lecture-delete-model-trigger-${lectureId}`} + data-cy={`taken-lecture-delete-model-trigger-${item.id}`} data-testid="taken-lecture-delete-button" /> @@ -38,7 +40,7 @@ export default function DeleteTakenLectureButton({ lectureId, onDelete }: Delete 취소
{ - onDelete(lectureId); + onDelete(item); }} >