fix(polls): Disable submit button if no answers have been chosen

This commit is contained in:
Vlad Piersec
2021-10-11 11:09:53 +03:00
committed by vp8x8
parent 16c3a35da9
commit 7f4fb7f447
4 changed files with 16 additions and 4 deletions

View File

@@ -3,12 +3,11 @@
import { Checkbox } from '@atlaskit/checkbox';
import React from 'react';
import { isSubmitAnswerDisabled } from '../../functions';
import AbstractPollAnswer from '../AbstractPollAnswer';
import type { AbstractProps } from '../AbstractPollAnswer';
const PollAnswer = (props: AbstractProps) => {
const {
checkBoxStates,
poll,
@@ -51,7 +50,8 @@ const PollAnswer = (props: AbstractProps) => {
</button>
<button
aria-label = { t('polls.answer.submit') }
className = { 'poll-small-primary-button' }
className = 'poll-small-primary-button'
disabled = { isSubmitAnswerDisabled(checkBoxStates) }
onClick = { submitAnswer }>
<span>{t('polls.answer.submit')}</span>
</button>