diff options
Diffstat (limited to 'src/components')
| -rw-r--r-- | src/components/Question.tsx | 24 | 
1 files changed, 2 insertions, 22 deletions
| diff --git a/src/components/Question.tsx b/src/components/Question.tsx index df9d18e..750dd64 100644 --- a/src/components/Question.tsx +++ b/src/components/Question.tsx @@ -52,12 +52,7 @@ class RenderedQuestion extends React.Component<QuestionProp> {          if (this.props.question.required) {              let invalid = false;              switch (this.props.question.type) { -                case QuestionType.ShortText: -                    if (event.target.value === "") { -                        invalid = true; -                    } -                    break; -                 +                case QuestionType.ShortText:                     case QuestionType.TextArea:                      if (event.target.value === "") {                          invalid = true; @@ -155,12 +150,7 @@ class RenderedQuestion extends React.Component<QuestionProp> {          let invalid = false;          const options: string | string[] = this.props.question.data["options"];          switch (this.props.question.type) { -            case QuestionType.TextArea: -                if (this.props.public_state.get("value") === "") { -                    invalid = true; -                } -                break; -             +            case QuestionType.TextArea:                  case QuestionType.ShortText:                  if (this.props.public_state.get("value") === "") {                      invalid = true; @@ -168,17 +158,7 @@ class RenderedQuestion extends React.Component<QuestionProp> {                  break;              case QuestionType.Select: -                if (!this.props.public_state.get("value")) { -                    invalid = true; -                } -                break; -              case QuestionType.Range: -                if (!this.props.public_state.get("value")) { -                    invalid = true; -                } -                break; -              case QuestionType.Radio:                  if (!this.props.public_state.get("value")) {                      invalid = true; | 
