UNPKG

design-system-jss

Version:

Boilerplate Design System using JSS and ReactJS

47 lines (36 loc) 1.27 kB
'use strict'; var _react = require('react'); var _react2 = _interopRequireDefault(_react); var _react3 = require('@storybook/react'); var _addonActions = require('@storybook/addon-actions'); var _reactJss = require('react-jss'); var _theme = require('../../theme/theme'); var _theme2 = _interopRequireDefault(_theme); var _Button = require('./Button'); var _Button2 = _interopRequireDefault(_Button); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } (0, _react3.storiesOf)('Button', module).add('with text', function () { return _react2.default.createElement( _reactJss.ThemeProvider, { theme: _theme2.default }, _react2.default.createElement( _Button2.default, { onClick: (0, _addonActions.action)('clicked') }, 'Hello Button' ) ); }).add('with some emoji', function () { return _react2.default.createElement( _reactJss.ThemeProvider, { theme: _theme2.default }, _react2.default.createElement( _Button2.default, { onClick: (0, _addonActions.action)('clicked') }, _react2.default.createElement( 'span', { role: 'img', 'aria-label': 'so cool' }, '\uD83D\uDE00 \uD83D\uDE0E \uD83D\uDC4D \uD83D\uDCAF' ) ) ); });