From 3fc9de789d17f647e51ad50d08653b6fc3e233e2 Mon Sep 17 00:00:00 2001 From: Noah Overcash Date: Fri, 5 Jan 2024 09:39:25 -0500 Subject: [PATCH 1/3] Add README for TextArea (#2204) * Add TextArea readme to storybook * Add README * Remove unused type prop * whitespace cleanup --- lib/TextArea/TextArea.js | 5 -- lib/TextArea/readme.md | 70 ++++++++++++++++++++++++ lib/TextArea/stories/TextArea.stories.js | 4 ++ 3 files changed, 74 insertions(+), 5 deletions(-) create mode 100644 lib/TextArea/readme.md diff --git a/lib/TextArea/TextArea.js b/lib/TextArea/TextArea.js index c8ad85a58..fd20e5817 100644 --- a/lib/TextArea/TextArea.js +++ b/lib/TextArea/TextArea.js @@ -65,10 +65,6 @@ class TextArea extends Component { required: PropTypes.bool, rootClass: PropTypes.string, startControl: PropTypes.element, - /** - * Can be "type" or "number". Standard html attribute. - */ - type: PropTypes.string, valid: PropTypes.bool, validationEnabled: PropTypes.bool, validStylesEnabled: PropTypes.bool, @@ -81,7 +77,6 @@ class TextArea extends Component { static defaultProps = { newLineOnShiftEnter: false, - type: 'text', validationEnabled: true, validStylesEnabled: false, onKeyDown: noop, diff --git a/lib/TextArea/readme.md b/lib/TextArea/readme.md new file mode 100644 index 000000000..fcb275d6e --- /dev/null +++ b/lib/TextArea/readme.md @@ -0,0 +1,70 @@ +# TextArea + +A multi-line, resizable text field. + +## Usage + +Controlled: + +```js +import { TextArea } from '@folio/stripes/components'; + +const [description, setDescription] = useState(''); + +