UNPKG

@lyra/components

Version:
70 lines (58 loc) 2.34 kB
'use strict'; var _react = require('react'); var _react2 = _interopRequireDefault(_react); var _storybook = require('part:@lyra/storybook'); var _default = require('part:@lyra/components/formfields/default'); var _default2 = _interopRequireDefault(_default); var _default3 = require('part:@lyra/components/textinputs/default'); var _default4 = _interopRequireDefault(_default3); 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)('Form fields').addDecorator(_knobs.withKnobs).add('Default', () => { const id = 'storyFormField_Default1'; return _react2.default.createElement( _lyra2.default, { part: 'part:@lyra/components/formfields/default', propTables: [_default2.default] }, _react2.default.createElement( _default2.default, { label: (0, _knobs.text)('label (prop)', 'This is the label'), description: (0, _knobs.text)('Description (prop)', 'This is the description'), level: (0, _knobs.number)('Level (prop)', 0), inline: (0, _knobs.boolean)('Inline (prop)', false), wrapped: (0, _knobs.boolean)('Wrapped (prop)', false) }, _react2.default.createElement(_default4.default, { id: id, value: '' }) ) ); }).add('Spacing test', () => { return _react2.default.createElement( 'div', { style: { margin: '1rem' } }, _react2.default.createElement( _default2.default, { label: 'Label', description: 'Description' }, _react2.default.createElement(_default4.default, { value: '' }) ), _react2.default.createElement( _default2.default, { label: 'Label', description: 'Description' }, _react2.default.createElement(_default4.default, { value: '' }) ), _react2.default.createElement( _default2.default, { label: 'Label', description: 'Description' }, _react2.default.createElement(_default4.default, { value: '' }) ), _react2.default.createElement( _default2.default, { label: 'Label', description: 'Description' }, _react2.default.createElement(_default4.default, { value: '' }) ) ); });