UNPKG

@fluentui/react-northstar

Version:
41 lines (39 loc) 1.08 kB
import { compose } from '@fluentui/react-bindings'; import { TextArea } from '../TextArea/TextArea'; import { _FormFieldBase } from './utils/formFieldBase'; import { commonPropTypes } from '../../utils'; export var formTextAreaClassName = 'ui-form__textarea'; /** * An FormTextArea renders a TextArea wrapped by FormField. */ export var FormTextArea = /*#__PURE__*/function () { var FormTextArea = compose(_FormFieldBase, { className: formTextAreaClassName, displayName: 'FormTextArea', overrideStyles: true, slots: { control: TextArea }, slotProps: function slotProps(_ref) { var errorMessage = _ref.errorMessage, required = _ref.required; return { label: { required: required }, control: { error: !!errorMessage }, message: { error: !!errorMessage } }; } }); FormTextArea.propTypes = commonPropTypes.createCommon({ children: false, content: false }); return FormTextArea; }(); //# sourceMappingURL=FormTextArea.js.map