wix-style-react
Version:
wix-style-react
29 lines (22 loc) • 796 B
JavaScript
import React from 'react';
import * as Composite from '../Composite';
import Label from '../Label';
import InputArea from '../InputArea';
import InputAreaWithLabelComposite from '../Composite/InputAreaWithLabelComposite/InputAreaWithLabelComposite';
import deprecationLog from '../utils/deprecationLog';
deprecationLog(
`Using "TextArea" is deprecated. Please see "3.2a Text Area" updated documentation for a composite usage of "FormField" and "TextInput".`,
);
const TextArea = ({ children, ...props }) => (
<InputAreaWithLabelComposite {...props}>
{children}
</InputAreaWithLabelComposite>
);
TextArea.propTypes = {
children: Composite.children(
Composite.optional(Label),
Composite.once(InputArea),
),
};
TextArea.displayName = 'TextArea';
export default TextArea;