Remove canSubmit logic from QuizRunner
This commit is contained in:
@@ -463,13 +463,6 @@ export default function QuizRunner({ defaultMode = 'all', defaultEntryId, autoSt
|
|||||||
onChange={setResponse}
|
onChange={setResponse}
|
||||||
showResult={showResult}
|
showResult={showResult}
|
||||||
lastCorrect={lastCorrect}
|
lastCorrect={lastCorrect}
|
||||||
canSubmit={Boolean(
|
|
||||||
(currentQuestion.type === 'cloze' && response && String(response).trim().length > 0) ||
|
|
||||||
(currentQuestion.type === 'match' && response && Object.values(response).every((v) => v)) ||
|
|
||||||
((currentQuestion.type || '').startsWith('mc') && typeof response === 'number') ||
|
|
||||||
(currentQuestion.type === 'choose_best_reply' && typeof response === 'number') ||
|
|
||||||
(!currentQuestion.type && typeof response === 'number')
|
|
||||||
)}
|
|
||||||
/>
|
/>
|
||||||
|
|
||||||
{showResult && (
|
{showResult && (
|
||||||
|
|||||||
Reference in New Issue
Block a user