@@ -49,7 +49,6 @@ const AssignmentProblemListItem = ({problem, handleChange, disabled}: Props) =>
4949 if ( type == "Text" ) {
5050 return (
5151 < div key = { problem . id } className = { styles . problem } >
52- < div > { type } </ div >
5352 < h4 className = { styles . problem_header } > { problem . problemName } </ h4 >
5453 < input className = { styles . textField }
5554 type = 'text'
@@ -67,7 +66,6 @@ const AssignmentProblemListItem = ({problem, handleChange, disabled}: Props) =>
6766 }
6867 return (
6968 < div key = { problem . id } className = { styles . problem } >
70- < div > { type } </ div >
7169 < h4 className = { styles . problem_header } > { problem . problemName } </ h4 >
7270 { Object . keys ( options ) . map ( ( key : string ) => (
7371 < label key = { key } className = { styles . mcqLabel } style = { disabled ? { cursor : 'default' } : undefined } >
@@ -76,8 +74,10 @@ const AssignmentProblemListItem = ({problem, handleChange, disabled}: Props) =>
7674 value = { key }
7775 onChange = { handleChange }
7876 disabled = { disabled ?? false } /> { options [ key ] }
79-
80- < span className = { styles . checkbox } > < FaIcon icon = 'check' className = { styles . checkboxCheck } /> </ span > { /* custom checkbox */ }
77+
78+ < span className = { styles . checkbox } >
79+ < FaIcon icon = 'check' className = { styles . checkboxCheck } />
80+ </ span > { /* custom checkbox */ }
8181 </ label > ) ) }
8282 </ div > )
8383 } else if ( type == "MCQ-single" ) {
@@ -92,7 +92,7 @@ const AssignmentProblemListItem = ({problem, handleChange, disabled}: Props) =>
9292 < label key = { key } className = { styles . mcqLabel } style = { disabled ? { cursor : 'default' } : undefined } >
9393 < input id = { problem . problemName }
9494 type = 'radio'
95- name = 'correct'
95+ name = { ` ${ problem . id } _answer` }
9696 value = { key }
9797 onChange = { handleChange }
9898 disabled = { disabled ?? false } /> { options [ key ] }
0 commit comments