@@ -265,6 +265,7 @@ const PollModal: FC<OwnProps> = ({
265265 return options . map ( ( option , index ) => (
266266 < div className = "option-wrapper" >
267267 < InputText
268+ maxLength = { MAX_OPTION_LENGTH }
268269 label = { index !== options . length - 1 || options . length === MAX_OPTIONS_COUNT
269270 ? lang ( 'OptionHint' )
270271 : lang ( 'CreatePoll.AddOption' ) }
@@ -336,28 +337,27 @@ const PollModal: FC<OwnProps> = ({
336337 < div className = "options-divider" />
337338
338339 < div className = "quiz-mode" >
339- { ! shouldBeAnonymous && (
340+ < div className = "dialog-checkbox-group" >
341+ { ! shouldBeAnonymous && (
342+ < Checkbox
343+ label = { lang ( 'PollAnonymous' ) }
344+ checked = { isAnonymous }
345+ onChange = { handleIsAnonymousChange }
346+ />
347+ ) }
340348 < Checkbox
341- className = "dialog-checkbox"
342- label = { lang ( 'PollAnonymous' ) }
343- checked = { isAnonymous }
344- onChange = { handleIsAnonymousChange }
349+ label = { lang ( 'PollMultiple' ) }
350+ checked = { isMultipleAnswers }
351+ disabled = { isQuizMode }
352+ onChange = { handleMultipleAnswersChange }
345353 />
346- ) }
347- < Checkbox
348- className = "dialog-checkbox"
349- label = { lang ( 'PollMultiple' ) }
350- checked = { isMultipleAnswers }
351- disabled = { isQuizMode }
352- onChange = { handleMultipleAnswersChange }
353- />
354- < Checkbox
355- className = "dialog-checkbox"
356- label = { lang ( 'PollQuiz' ) }
357- checked = { isQuizMode }
358- disabled = { isMultipleAnswers || isQuiz !== undefined }
359- onChange = { handleQuizModeChange }
360- />
354+ < Checkbox
355+ label = { lang ( 'PollQuiz' ) }
356+ checked = { isQuizMode }
357+ disabled = { isMultipleAnswers || isQuiz !== undefined }
358+ onChange = { handleQuizModeChange }
359+ />
360+ </ div >
361361 { isQuizMode && (
362362 < >
363363 < h3 className = "options-header" > { lang ( 'lng_polls_solution_title' ) } </ h3 >
0 commit comments