UNPKG

@roo-ui/components

Version:

71 lines (60 loc) 1.9 kB
'use strict'; var _react = require('react'); var _react2 = _interopRequireDefault(_react); var _react3 = require('@storybook/react'); var _storybookReadme = require('storybook-readme'); var _react4 = require('@storybook/addon-knobs/react'); var _Alert = require('./Alert'); var _Alert2 = _interopRequireDefault(_Alert); var _README = require('./README.md'); var _README2 = _interopRequireDefault(_README); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } (0, _react3.storiesOf)('Components|Alert', module).addDecorator((0, _storybookReadme.withDocs)(_README2.default)).add('default', function () { return _react2.default.createElement( _Alert2.default, { contained: (0, _react4.boolean)('Contained', false), icon: { name: 'hotel' } }, _react2.default.createElement( 'strong', null, 'Hello world' ), _react2.default.createElement('br', null), 'Lorem ipsum dolor sit amet' ); }).add('info', function () { return _react2.default.createElement( _Alert2.default.info, { onClose: function onClose() {} }, _react2.default.createElement( 'strong', null, 'Info' ), _react2.default.createElement('br', null), 'Lorem ipsum dolor sit amet' ); }).add('success', function () { return _react2.default.createElement( _Alert2.default.success, { onClose: function onClose() {} }, _react2.default.createElement( 'strong', null, 'Success' ), _react2.default.createElement('br', null), 'Lorem ipsum dolor sit amet' ); }).add('error', function () { return _react2.default.createElement( _Alert2.default.error, { onClose: function onClose() {} }, _react2.default.createElement( 'strong', null, 'Error' ), _react2.default.createElement('br', null), 'Lorem ipsum dolor sit amet' ); });