From 159e91ab321eb6ddb3ce395b6d85359e5bf2a7f0 Mon Sep 17 00:00:00 2001 From: Kevin Kim Date: Mon, 7 Nov 2022 01:10:26 -0500 Subject: [PATCH 1/3] fix(TextArea): redo --- .../components/TextArea/examples/TextArea.md | 268 +----------------- .../examples/TextAreaAutoResizing.tsx | 6 + .../TextArea/examples/TextAreaBasic.tsx | 7 + .../TextArea/examples/TextAreaDisabled.tsx | 6 + .../TextAreaHorizontallyResizable.tsx | 14 + .../TextArea/examples/TextAreaIconSprite.tsx | 41 +++ .../TextArea/examples/TextAreaInvalid.tsx | 15 + .../TextArea/examples/TextAreaReadOnly.tsx | 25 ++ .../examples/TextAreaUncontrolled.tsx | 6 + .../TextArea/examples/TextAreaValidated.tsx | 52 ++++ .../examples/TextAreaVerticallyResizable.tsx | 14 + 11 files changed, 196 insertions(+), 258 deletions(-) create mode 100644 packages/react-core/src/components/TextArea/examples/TextAreaAutoResizing.tsx create mode 100644 packages/react-core/src/components/TextArea/examples/TextAreaBasic.tsx create mode 100644 packages/react-core/src/components/TextArea/examples/TextAreaDisabled.tsx create mode 100644 packages/react-core/src/components/TextArea/examples/TextAreaHorizontallyResizable.tsx create mode 100644 packages/react-core/src/components/TextArea/examples/TextAreaIconSprite.tsx create mode 100644 packages/react-core/src/components/TextArea/examples/TextAreaInvalid.tsx create mode 100644 packages/react-core/src/components/TextArea/examples/TextAreaReadOnly.tsx create mode 100644 packages/react-core/src/components/TextArea/examples/TextAreaUncontrolled.tsx create mode 100644 packages/react-core/src/components/TextArea/examples/TextAreaValidated.tsx create mode 100644 packages/react-core/src/components/TextArea/examples/TextAreaVerticallyResizable.tsx diff --git a/packages/react-core/src/components/TextArea/examples/TextArea.md b/packages/react-core/src/components/TextArea/examples/TextArea.md index 235dfc24d63..161916de786 100644 --- a/packages/react-core/src/components/TextArea/examples/TextArea.md +++ b/packages/react-core/src/components/TextArea/examples/TextArea.md @@ -9,300 +9,52 @@ propComponents: ['TextArea'] ### Basic -```js -import React from 'react'; -import { TextArea } from '@patternfly/react-core'; - -class SimpleTextArea extends React.Component { - constructor(props) { - super(props); - this.state = { - value: '' - }; - - this.handleTextAreaChange = value => { - this.setState({ value }); - }; - } - - render() { - const { value } = this.state; - - return