@orfeas126/box-ui-elements
Version:
Box UI Elements
33 lines • 848 B
JavaScript
import * as React from 'react';
import TextArea from './TextArea';
import notes from './TextArea.stories.md';
export const basic = () => /*#__PURE__*/React.createElement(TextArea, {
name: "textarea",
label: "Your story",
placeholder: "Once upon a time"
});
export const withValidation = () => {
const textAreaValidator = value => {
if (!value.includes('www')) {
return {
code: 'nowww',
message: 'Text must have "www" in it'
};
}
return null;
};
return /*#__PURE__*/React.createElement(TextArea, {
name: "textarea",
label: "Validated Text Area",
placeholder: "Once upon a time",
validation: textAreaValidator
});
};
export default {
title: 'Components/Form Elements/Textarea',
component: TextArea,
parameters: {
notes
}
};
//# sourceMappingURL=TextArea.stories.js.map