From 7c8345eec6220de718d85e4fbd563005607a6bc4 Mon Sep 17 00:00:00 2001 From: Vesa Luusua Date: Wed, 29 Nov 2017 15:08:06 +0200 Subject: [PATCH] Defaults for TextInputField --- src/components/TextInputField/TextInputField.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/TextInputField/TextInputField.js b/src/components/TextInputField/TextInputField.js index 45aeeb84..4e8f0ed2 100644 --- a/src/components/TextInputField/TextInputField.js +++ b/src/components/TextInputField/TextInputField.js @@ -6,6 +6,8 @@ import { ValidationError, ExpandingTextarea } from '../../components'; import css from './TextInputField.css'; +const CONTENT_MAX_LENGTH = 5000; + class TextInputFieldComponent extends Component { componentWillUnmount() { if (this.props.clearOnUnmount) { @@ -52,7 +54,7 @@ class TextInputFieldComponent extends Component { [css.textarea]: isTextarea, }); const inputProps = isTextarea - ? { className: inputClasses, id, ...input, ...rest } + ? { className: inputClasses, id, rows: 1, maxLength: CONTENT_MAX_LENGTH, ...input, ...rest } : { className: inputClasses, id, type, ...input, ...rest }; const classes = classNames(rootClassName || css.root, className);