@flexis/ui
Version:
Styleless React Components
23 lines • 2.82 kB
JavaScript
import React from 'react';
import { action } from '@storybook/addon-actions';
import { text, boolean } from '@storybook/addon-knobs/react';
import { storiesOf } from '../../helpers/stories';
import Textarea from './';
export const stylableApi = `
Stylable API
---
_empty_
`;
export const events = {
onChange: action('change'),
onFocus: action('focus'),
onBlur: action('blur')
};
export default storiesOf('Textarea', module)
.addParameters({
info: stylableApi
})
.add('with default state', () => (<Textarea {...events} placeholder={text('Placeholder', '')} disabled={boolean('Disabled', false)} defaultValue=''/>))
.add('with default value', () => (<Textarea {...events} placeholder={text('Placeholder', '')} disabled={boolean('Disabled', false)} defaultValue='Default value'/>))
.add('with value', () => (<Textarea {...events} placeholder={text('Placeholder', '')} disabled={boolean('Disabled', false)} value={text('Value', 'Value')}/>));
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVGV4dGFyZWEuc3Rvcmllcy5qc3giLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY29tcG9uZW50cy9UZXh0YXJlYS9UZXh0YXJlYS5zdG9yaWVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEtBQUssTUFBTSxPQUFPLENBQUM7QUFDMUIsT0FBTyxFQUNOLE1BQU0sRUFDTixNQUFNLDBCQUEwQixDQUFDO0FBQ2xDLE9BQU8sRUFDTixJQUFJLEVBQ0osT0FBTyxFQUNQLE1BQU0sOEJBQThCLENBQUM7QUFDdEMsT0FBTyxFQUNOLFNBQVMsRUFDVCxNQUFNLHVCQUF1QixDQUFDO0FBQy9CLE9BQU8sUUFBUSxNQUFNLElBQUksQ0FBQztBQUUxQixNQUFNLENBQUMsTUFBTSxXQUFXLEdBQUc7Ozs7Q0FJMUIsQ0FBQztBQUVGLE1BQU0sQ0FBQyxNQUFNLE1BQU0sR0FBRztJQUNyQixRQUFRLEVBQUUsTUFBTSxDQUFDLFFBQVEsQ0FBQztJQUMxQixPQUFPLEVBQUcsTUFBTSxDQUFDLE9BQU8sQ0FBQztJQUN6QixNQUFNLEVBQUksTUFBTSxDQUFDLE1BQU0sQ0FBQztDQUN4QixDQUFDO0FBRUYsZUFBZSxTQUFTLENBQUMsVUFBVSxFQUFFLE1BQU0sQ0FBQztLQUMxQyxhQUFhLENBQUM7SUFDZCxJQUFJLEVBQUUsV0FBVztDQUNqQixDQUFDO0tBQ0QsR0FBRyxDQUNILG9CQUFvQixFQUNwQixHQUFHLEVBQUUsQ0FBQyxDQUNMLENBQUMsUUFBUSxDQUNSLElBQUksTUFBTSxDQUFDLENBQ1gsV0FBVyxDQUFDLENBQUMsSUFBSSxDQUFDLGFBQWEsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUNyQyxRQUFRLENBQUMsQ0FBQyxPQUFPLENBQUMsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQ3JDLFlBQVksQ0FBQyxFQUFFLEVBQ2QsQ0FDRixDQUNEO0tBQ0EsR0FBRyxDQUNILG9CQUFvQixFQUNwQixHQUFHLEVBQUUsQ0FBQyxDQUNMLENBQUMsUUFBUSxDQUNSLElBQUksTUFBTSxDQUFDLENBQ1gsV0FBVyxDQUFDLENBQUMsSUFBSSxDQUFDLGFBQWEsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUNyQyxRQUFRLENBQUMsQ0FBQyxPQUFPLENBQUMsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQ3JDLFlBQVksQ0FBQyxlQUFlLEVBQzNCLENBQ0YsQ0FDRDtLQUNBLEdBQUcsQ0FDSCxZQUFZLEVBQ1osR0FBRyxFQUFFLENBQUMsQ0FDTCxDQUFDLFFBQVEsQ0FDUixJQUFJLE1BQU0sQ0FBQyxDQUNYLFdBQVcsQ0FBQyxDQUFDLElBQUksQ0FBQyxhQUFhLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FDckMsUUFBUSxDQUFDLENBQUMsT0FBTyxDQUFDLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUNyQyxLQUFLLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQzdCLENBQ0YsQ0FDRCxDQUFDIn0=