|
|
@@ -5,6 +5,7 @@ import { Switch, Text, View } from 'react-native';
|
|
5
|
5
|
import { Button } from 'react-native-paper';
|
|
6
|
6
|
|
|
7
|
7
|
import { BUTTON_MODES } from '../../../chat/constants';
|
|
|
8
|
+import { isSubmitAnswerDisabled } from '../../functions';
|
|
8
|
9
|
import AbstractPollAnswer from '../AbstractPollAnswer';
|
|
9
|
10
|
import type { AbstractProps } from '../AbstractPollAnswer';
|
|
10
|
11
|
|
|
|
@@ -12,7 +13,6 @@ import { chatStyles, dialogStyles } from './styles';
|
|
12
|
13
|
|
|
13
|
14
|
|
|
14
|
15
|
const PollAnswer = (props: AbstractProps) => {
|
|
15
|
|
-
|
|
16
|
16
|
const {
|
|
17
|
17
|
checkBoxStates,
|
|
18
|
18
|
poll,
|
|
|
@@ -50,6 +50,7 @@ const PollAnswer = (props: AbstractProps) => {
|
|
50
|
50
|
</Button>
|
|
51
|
51
|
<Button
|
|
52
|
52
|
color = '#17a0db'
|
|
|
53
|
+ disabled = { isSubmitAnswerDisabled(checkBoxStates) }
|
|
53
|
54
|
mode = { BUTTON_MODES.CONTAINED }
|
|
54
|
55
|
onPress = { submitAnswer }
|
|
55
|
56
|
style = { chatStyles.pollCreateButton } >
|