fix issue 1037

This commit is contained in:
kamos1
2017-10-06 12:24:58 -06:00
parent 787f11118c
commit 57f8a64cf4
+7 -2
View File
@@ -82,11 +82,16 @@ export class CommentForm extends React.Component {
}
}
removeNewLine = (string) => {
return string.replace(/\n/g, '');
}
render() {
const {maxCharCount, submitEnabled, cancelButtonClassName, submitButtonClassName, charCountEnable, body, loadingState} = this.props;
const length = body.length;
const isRespectingMaxCount = (length) => charCountEnable && maxCharCount && length > maxCharCount;
const cleanedBody = this.removeNewLine(body);
const length = cleanedBody.length;
const isRespectingMaxCount = (length) => charCountEnable && maxCharCount && length > maxCharCount;
const disableSubmitButton = !length || isRespectingMaxCount(length) || !submitEnabled({body}) || loadingState === 'loading';
const disableCancelButton = loadingState === 'loading';
const disableTextArea = loadingState === 'loading';