UNPKG

@lyra/components

Version:
41 lines (31 loc) 1.43 kB
'use strict'; var _react = require('react'); var _react2 = _interopRequireDefault(_react); var _storybook = require('part:@lyra/storybook'); var _default = require('part:@lyra/components/textareas/default'); var _default2 = _interopRequireDefault(_default); var _knobs = require('part:@lyra/storybook/addons/knobs'); var _lyra = require('part:@lyra/storybook/addons/lyra'); var _lyra2 = _interopRequireDefault(_lyra); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } (0, _storybook.storiesOf)('Text areas').addDecorator(_knobs.withKnobs).add('Default', () => { return _react2.default.createElement( _lyra2.default, { part: 'part:@lyra/components/textinputs/default', propTables: [_default2.default] }, _react2.default.createElement(_default2.default, { isClearable: (0, _knobs.boolean)('isClearable (prop)', false), placeholder: (0, _knobs.text)('placeholder (prop)', 'This is the placeholder'), onChange: (0, _storybook.action)('onChange'), onClear: (0, _storybook.action)('onClear'), onFocus: (0, _storybook.action)('onFocus'), onKeyPress: (0, _storybook.action)('onKeyPress'), onBlur: (0, _storybook.action)('onBlur'), rows: (0, _knobs.number)('rows (prop)', 2), value: (0, _knobs.text)('value (prop)'), disabled: (0, _knobs.boolean)('disabled (prop)', false) }) ); });