import React from "react"; import PropTypes from "prop-types"; import { ITextAreaProps } from "./form.d"; import Form from "./form-tags"; const Texarea = (props: ITextAreaProps) => { const { className, labelClassName, name, value, label, error, placeholder, onChange, onBlur, help, rows, required, readOnly, disabled, inline, autoFocus, escapeHelpContent, onKeyUp } = props; const testId = props["data-testid"] || "honeyui-input"; return ( {label} {help} {error} ); }; Texarea.displayName = "Texarea"; Texarea.defaultProps = { inline: false, readOnly: false, disabled: false, required: false, autoFocus: false }; Texarea.propTypes = { value: PropTypes.string.isRequired, label: PropTypes.string, name: PropTypes.string.isRequired, className: PropTypes.string, rows: PropTypes.number, labelClassName: PropTypes.string, error: PropTypes.string, inline: PropTypes.bool, placeholder: PropTypes.string, readOnly: PropTypes.bool, disabled: PropTypes.bool, required: PropTypes.bool, help: PropTypes.string, onChange: PropTypes.func, onBlur: PropTypes.func, autoFocus: PropTypes.bool, escapeHelpContent: PropTypes.bool }; export default Texarea;