fix: only highlight the incorrect choice in multi

This commit is contained in:
ShubhamPalriwala
2023-09-07 00:20:23 +05:30
parent e49cfca56a
commit 50369afd85
2 changed files with 4 additions and 6 deletions

View File

@@ -232,9 +232,8 @@ export default function MultipleChoiceMultiForm({
}
}}
isInvalid={
isInValid &&
((isInvalidValue === "" && choice.label.trim() === "") ||
(isInvalidValue !== null && choice.label.trim() === isInvalidValue.trim()))
(isInvalidValue === "" && choice.label.trim() === "") ||
(isInvalidValue !== null && choice.label.trim() === isInvalidValue.trim())
}
/>
{question.choices && question.choices.length > 2 && (

View File

@@ -232,9 +232,8 @@ export default function MultipleChoiceSingleForm({
}}
onChange={(e) => updateChoice(choiceIdx, { label: e.target.value })}
isInvalid={
isInValid &&
((isInvalidValue === "" && choice.label.trim() === "") ||
(isInvalidValue !== null && choice.label.trim() === isInvalidValue.trim()))
(isInvalidValue === "" && choice.label.trim() === "") ||
(isInvalidValue !== null && choice.label.trim() === isInvalidValue.trim())
}
/>
{question.choices && question.choices.length > 2 && (